面包板又举行开发板使用主题活动了,很荣幸能得到一块ST官方的Nucleo-F411RE开发板,感激面包板小区和ST意法半导体的冠名赞助,这是我第一次使用官方的开发板,接到板子后查了一些有关ST官方开发板的材料,ST官方的开发板关键分成3种:
STM32 Nucleo,如此次我申请办理到的Nucleo-F411RESTM32 Discovery Kits(探寻板)STM32 Evaluation(评定板)板载的硬件平台先后提升,自然,价钱也是先后提升,如STM32L4R9 Discovery kit,官方网站市场价692RMB,STM32746G-EVAL2,官方市场价4355RMB,板子資源是十分的丰富多彩,更合适一些商品的原型图。从IO口拓展看来,Nucleo系列产品把全部的IO口都引过来了,扩展性较为大,从外型色调看来, Nucleo是工业白油蓝色字体,Discovery是绿油黄字,而Evaluation有绿油和蓝油二种。官方开发板有一点益处,便是材料十分全方位,从电路原理图到PCB,从运用文本文档到参照编码,并且因为是官方设计方案,一些电源电路或是十分非常值得大家参照的,终究最掌握MCU的或是它的设计师。
有关NucleoNucleo系列产品是ST发布的新手入门模块,关键分成32-Pin、 ** -Pin和144-Pin三种版本号,全部IO口引出来,都板载ST-Link v2程序调试,并且适用虚拟串口作用,可以省掉一个程序调试和USB-TTL控制模块,可很便捷的开展程序流程的调节免费下载,兼容Arduino插口,在其中Nucleo-32兼容 Arduino™ Nano V3插口,Nucleo- ** 和Nucleo-144兼容Arduino™ Uno V3 插口,针对以前玩过Arduino的好朋友,那麼以前选购的Arduino配套设施控制模块,可以立即插在Nucleo系列产品开发板上应用。从板子合理布局看来,Nucleo- ** 和144系列产品基本一致,如下图,上边一部分是ST-Link,下边是最小系统 引出来的IO口,PCB板均选用两层板设计方案。
而Nucleo-32系列产品,板子十分精巧,四层板设计方案,正反两面都充满了电子器件,看见很是紧密,如此次开发板使用主题活动中的NUCLEO-L412KB,
此外,ST官方还暖心的开发设计了X-Nucleo Expansion Board,即Nucleo拓展板,详细信息可以点一下:X-NUCLEO expansion board,有关Nucleo开发板大量材料点一下:Nucleo开发板
資源介绍好啦,前边详细介绍的太多了,有点儿偏移主题风格了,这篇文章内容的主人公是此次主题活动中申请办理到的Nucleo-F411RE开发板,再度感激面包板小区和ST意法半导体,话不多说,先一起来看看板子的 ** 高清大图
拆箱相片可以见到,32.768KHz晶振电路电焊焊接了,而边上的外界晶振电路X3空着,一般状况应该是电焊焊接一个8M的晶振电路,可能是因为便捷不一样客户的要求吧。
正脸和反面有很多0欧母的接线电阻器,这也是为了更好地兼容不一样的集成ic而制定的,要想拆换主板芯片,只必须变更好多个接线电阻器,或是彻底不用就可以立即应用。开发板新手入门手册上详细介绍,这方面板子基本上兼容全部 ** 脚位的STM32集成ic,别的的Nucleo板子也全是这类兼容设计方案。
板载資源STM32F411RE:Arm® Cortex® -M4 CPU,FPU,最大100MHz,USB OTG,BAM方式板载根据F103CBT6的ST-Link V2,适用虚拟串口,仿真模拟U盘作用一个客户功能键,一个客户LED全部IO口引出来,兼容Arduino V3插口总体看来,板载資源很少,但是该有的也都是了,全部的IO口都引过来了,想咋玩就看着你的想像力了。
F1和F4的差别之前玩过F103,都说F4功能齐全,那麼F4强大在哪呢?换句话说,有什么不同呢?
最大运作頻率,F1最大72MHz, F4最大168MHz。Cortex-M4核心,适用FPU和DSP指令系统,即浮点运算模块,USB OTG作用F4有备份数据域SRAM(根据Vbat供电系统保证数据),F1沒有备份数据域SRAM。GPIO輸出可以配备左右拉从全部系列产品看来,F4较大封裝有176脚,可给予140个GPIO,而F1仅有144脚封裝的。双工I2S插口,F1的I2S只适用半双工(要不播放音乐,要不音频),而F4的I2S适用双工,播放音乐和音频可以与此同时。F1计时器是16位的,完成32位必须联级,而F4的TIM2和TIM5是32位的。通电运作板子通电以后,会表明一个ST-Link机器设备,一个虚拟串口机器设备和一个硬盘机器设备,在其中硬盘中有两个文档:
即便再次烧录,也会出现这一虚似U盘,这应该是在Bootloader程序流程中完成的吧!
开发工具旧版的F4系列产品Pack包里沒有F411这一型号规格,强烈推荐免费下载最新版本的F4 Pack包
教材下载Nucleo-F411RE官方材料Nucleo-F411RE使用手册Nucleo-F411RE电路原理图工程项目(根据AltiumDesigner)Keil MDK5 F4系列产品Pack包历史时间优选从零教你制做Jlink-OB程序调试(含电路原理图、PCB、机壳、固定件)国内CPU的逆转机遇——RISC-V根据uFUN开发板和拓展板的连接网络校正数字时钟Jlink使用技巧系列产品实例教程数据库索引Qt完成手机软件自动升级的一种简易方式Verilog完成造成随意pwm占空比的PWM波热烈欢迎关注我的个人博客网站: ** .wangchaochao.top
或微信扫一扫关注我的微信公众号