首页 > 评测 > 至繁归于简——NUCLEO-F411RE开发板评测
至繁归于简——NUCLEO-F411RE开发板评测
- [导读]
- “nucleo”—“核”的意思。这里代表的就像我们熟知的最小系统一样,就是最核心的东西。了解过ST官方开发板产品线的都知道,ST提供了三种定位的开发板:nucleo、discovery和Eval。这三种开发板级别依次由低到高。通常nucleo板子采用白底蓝字,discovery通常采用绿底白字的PCB,由于Eval实在稀有我也没见过,只是听说江湖中有这个东西,具备丰富的板载外设。
1.3 板上资源
根据手册提供的硬件方块图,我们来看看都有哪些模块。
结构框图
实物图
如上图所示,该系列开发板其实都是这样的,均是上半部分是ST-Link编程器,下半部分是集成了一个用户按键一个可编程LED以及采用了闪蝶扩展接口和Arduino兼容接口的板子。开发板提供的ST-Link还提供了对外的SWD接口,以及串口TX/RX接线柱,配合CN2的跳线可以方便的为外部你的板子提供编程烧录服务。
在核心板区域提供了两个跳线接口,一个JP5用于选择不同的外部供电方式,我们也注意到了Arduino兼容接口有一个专门是Power接口,提供不同的电压接口服务。另外一个跳线接口是JP6的IDD接口,可以方便的接入安培计,用于功耗测量。
图中被红圆圈框起来的是本开发板上的两个LED。LD3红色为电源指示,LD2为绿色LED是该开发板唯一一个可以用户编程使用的LED。如果单说板载这些东西来说肯定是没有太多把玩的地方,但是丰富的扩展接口均属于空闲状态,无疑可以让我们接入更多自己设备,这也是核心板的妙处。下图给出了两种扩展接口之间的关系,在结合用户手册使用板载资源时候需要配合该图,可快速查找对应管脚。
最后我们总结一下该开发板的特点。
NUCLEO-F411RE开发板主要特点:
- LQFP64封装STM32F411微控制器
- 两种扩展资源:Arduino Uno R3 接口;ST闪蝶全功能扩展接口
- MBED支持(http://mbed.org)
- 板载ST-LINK/V2-1具备SWD接口的调试编程器:可通过设置选择模式开关作为独立的ST-LINK/V2-1编程器使用
- 灵活的开发板供电:USB 5V供电 或 外部电源供电,可3.3V,7-12V;电源管理接口,即IDD电流检测接口
- 三个LED:LD1为USB通信状态指示LED,LD2为用户可编程LED,LD3为电源状态指示LED
- 两个按钮:用户可编程按钮和复位按键
- USB重枚举功能支持在一个USB接口上实现三种不同接口功能:虚拟串口、大容量存储设备、调试接口
- 支持多种集成开发环境:IAR、Keil、GCC等
1.4 安装驱动与升级固件
准备一根MiNi-USB数据线,连接Nucleo开发板和PC。登陆网站st.com/stm32nucleo
如下图所示,可以看到目前已经推出的NUCLEO系开发板全部列表,我们只需要点击我们要用的那个就可以跳转到相关的资源页面,这里我们是NUCLEO-F411RE。
之后向下翻页找到驱动下载地址,如下图包括工具和软件,第一个为本地的Cube图形化配置软件,第二个为ARM提供的在线开发工具MBED,第三个位开发板驱动,第四个为固件升级工具,下载后解压驱动程序,安装后即可:
安装驱动
如下图,安装后在设备管理器可以看到增加了三个设备:
1、便携设备NUCLEO;
2、磁盘驱动器,MBED微控制器USB设备;
3、端口(COM和LPT)设备STMicroelectronics STLink Virtual COM Port(COM6)。
备注:右图是在WIN10系统的情况。根据情况不同可能默认的串口号不一样。
更新固件
解压升级固件程序压缩包,切记,必须的以管理员身份运行,升级过程见下图,升级过程不可拔掉USB线,也不可断电,切记。
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前