固件下载
通过DFU模式
STM32L432KC芯片已经包含了DFU Bootloader,这意味着只需要一根Micro-USB数据线,用户就可以将.elf/.bin文件下载到开发板中.
怎样进入DFU模式
如果开发板未连接到计算机 —— 插入电脑USB端口前先按下Lora节点的”USER”键(插入前一直按住”USER”键,连接USB端口后松开).
果电路板已连接到计算机——保持按下“USER”按钮→按下”RST”按钮→松开”RST”按钮→松开 “USER”按钮.
下载固件
如果成功进入DFU模式(驱动程序安装正确),则可以在
RadioShuttle STM32 Utility
中看到STM32 flash.将
.bin
文件拖到窗口中.
警告
对于Turtle Board,如果你使用”STM32CubeProgrammer”下载固件,可能会损坏Turtle Board的bootloader,因此建议使用”RadioShuttle STM32 Utility”.
使用DFU模式的优点是您可以轻松找到Micro-USB 数据线.但缺点是无法在线模拟.
了解更多关于
RadioShuttle STM32 Utility
请点击About RadioShuttle STM32 Utility .下载
RadioShuttle STM32 Utility
请点击Download RadioShuttle STM32 Utility .
通过ST-LINK
怎样连接ST-LINK.
将ST-LINK正确连接到LoRa节点,请参考这个图片.
小技巧
ST-LINK可以为目标设备提供电源!如果LoRa节点通过Micro-USB数据线连接到计算机,则ST-LINK 3.3V不能连接到VDD!这样做可能会损坏开发板!
使用与 Turtle Board匹配的ST-LINK.
下载固件
正确连接ST-LINK后,点击此图标.
使用ST-LINK方法的优点是可以使用STM32CubeIDE进行单步调试,但缺点是需要ST-LINK调试器工具.