首页 > 评测 > NUCLEO 64又添新丁——NUCLEO-F410RB评测

NUCLEO 64又添新丁——NUCLEO-F410RB评测

NUCLEO64   F410RB   ST   
  • 作者:刘昆磊
  • 来源:21ic
  • [导读]
  • STM32通用微控制器的出货量2015年第二季度突破十亿颗大关,迄今拥有最高的ARM Cortex-M的市场份额。

3、ST-LINK/V2-1编程调试器

Nucleo-32开发板内嵌一个ST-LINK/V2-1编程调试器,通过SWD接口与目标MCU直接连接,可对目标MCU进行编程和调试功能,同时可实现:

  • (a)USB接口虚拟串口
  • (b)USB接口存储器
  • (c)USB电源管理

这里要注意,ST-LINK/V2-1编程调试器不支持SWIM接口和低于3V的工作电压。

ST-LINK/V2-1编程调试器不但能对板载的STM32F410RB进行编程和调试,而且预留了外接的SWD接口,可以对其它STM32系列单片机进行编程调试,这样大家就相当于拥有了一个正版的ST-LINK/V2-1编程调试器。

(1)使用ST-LINK/V2-1对Nucleo板上的STM32微控制器进行编程调试

使用ST-LINK/V2-1对Nucleo板载的STM32微控制器进行编程调试时,需要将CN2跳线接口按如下的方式短接。

0208.png

图2-7 ST-LINK/V2-1编程调试板载MCU的设置

注意,这是不是使用CN4接口对目标微控制器编程调试,而是直接使用电路板预先铺好的导线连接,具体的电路见下图。

0209.png

图2-7 ST-LINK/V2-1编程调试器的接口

(2)使用ST-LINK/V2-1对外部的STM32微控制器进行编程调试

使用Nucleo开发板的ST-LINK/V2-1很方便的可以对外部STM32应用系统进行编程调试,这时需要将CN2的跳线断开,使用CN4接口进行调试。

0210.png

图2-8 ST-LINK/V2-1编程调试外部MCU的设置

这是需要注意,CN4编程调试的接口如下表。

表2-1 SWD接口引脚

表2-1.png

注意需要保证SB12锡桥短接,以便使调试器的NRST引脚连接到目标MCU上。

4、供电电源选择

NUCLEO-F410RB开发板为用户提供了多种供电方法:可以使用ST-LINK编程调试器的USB通过电脑向开发板供电,也可以选择外部电源通过开发板的CN6或CN7的VIN (7V-12V)、E5V (5V)或+3V3引脚供电。

0301.png

图2-10 NUCLEO-F410RB供电电源

(1)通过NUCLEO-F410RB开发板的USB接口供电

当使用NUCLEO-F410RB开发板上的USB接口的ST-LINK为开发板供电时,需要注意当USB开始接口连接到计算机,在USB接口枚举工作完成之前,只有ST-LINK部分供电,目标MCU部分是不得电,这时计算机主机可以提供100Ma的电流,当枚举过程中,ST-LINK部分的MCU与计算机通信,要求提供300mA的电流,如果计算机能够提供300mA电流时,在枚举过程结束后,可从USB接口获得不大于300mA的电流,红色LED灯LD3变亮。如果USB主机不能提供300mA电流,LED灯LD3不亮,这是只能使用外部电源供电。

  • 本文系21ic原创,未经许可禁止转载!

网友评论