8. 程序下载与仿真
扫描二维码
随时随地手机看文章
一。 串口下载方法与原理
1. 电脑需要安装CH340驱动程序
2. 连接电脑和战舰开发板
3. 打开mcuisp软件进行下载
选择:DTR的低电平复位,RTS高电平进BootLoader
4. 串口下载电路CH340
5. STM32的启动模式
(1)下载程序时,首先要吧B0接1,B1接0,mcuisp选择不使用RTS和DTR
需要按一下复位才能连接下载程序
(2)再把B0接0,B1任意,按复位后程序才能执行
一键下载电路,则利用串口的 DTR 和 RTS 信号,分别控制 STM32的复位和 B0,配合上位机软件(mcuisp),设置: DTR 的低电平复位, RTS 高电平进 BootLoader,这样,B0 和 STM32 的复位,完全可以由下载软件自动控制,从而实现一键下载。
二。 Jlink下载
1. 安装Jlink驱动
2. JLINK V8 支持 JTAG 和 SWD,同时 STM32 也支持 JTAG 和 SWD。所以,我们有 2 种方式可以用来调试, JTAG 调试的时候,占用的 IO 线比较多,而 SWD 调试的时候占用的 IO 线很少,只需要两根即可。
如果把这5个管脚当做普通IO口使用时,需要把Jlink和SW全部关闭
3. 在MDK中调试程序,具体MDK设置见以前的视频