STM32F103RBT6程序下载设置
时间:12-03
来源:互联网
点击:
STM32F103RBT6下载程序要设置BOOT0 BOOT1引脚。
MCUISP不能下载程序时,打开串口调试助手,打开串口再关闭串口就可以解决这个问题。
可选的下载方式为:ISP串口下载,JTAG下载,SWD下载。
ISP串口下载:
BOOT0=1,BOOT1=0,使用串口下载程序。
JTAG下载:
BOOT0=0,BOOT1=0,使用JTAG接口下载,使用较多的IO。
SWD下载:
BOOT0=0,BOOT1=0,使用SWD下载,占用较少的IO(2个IO)。
下载说明:
ISP下载使用MCUISP软件下载,最好是先复位STM32再下载程序,或者软件先点击下载编程,然后按下复位按键。
不过ISP下载之后按下STM32的复位按键并不能复位STM32,如果想要复位STM32系统就更改BOOT0 BOOT1的设置,设置如下:BOOT0=0,BOOT1=0。这样才能复位STM32。
另外,使用JLINK对STM32下载程序时,虽然可以使用debug调试,不过JTAG方式占用了较多的IO,而SWD也占用了2个IO,下载程序时出现各种各样的问题,要重新下载配置才可以下载程序。
推荐使用ISP串口下载方式,之后想进行复位就更改BOOT0,BOOT1设置,就可以复位STM32系统。
MCUISP不能下载程序时,打开串口调试助手,打开串口再关闭串口就可以解决这个问题。
STM32F103RBT6程序下 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)