- 456
- 0
- 约3.76千字
- 约 9页
- 2020-06-21 发布于湖北
- 举报
深圳市技新电子科技有限公司 STM32F103系列芯片的程序下载方法 V1.0
STM32F103系列芯片的程序下载方法
以技新的“STM32F103VE核心板”为例
1、串口下载方式1 (集成一键下载电路) :
优点 :不需要STLink调试器、不需板载20针JTAG接口、不需要手动更改BOOT0和复位脚的电平状态
缺点 :需板载一键下载电路、不能硬件仿真
注 :STM32F103VET6串口下载的管脚为PA9 (USART1_TX)、PA10 (USART1_RX)。
硬件连接 :
MiniUSB数据线 MiniUSB接口 P1接口
CH340_TXD USART1_RXD
CH340_RXD USART1_TXD P4接口
BOOT0_CTR BOOT0
CH340_DTR MCU_RESET
BOOT0 0 P3接口
BOOT1 0
打开上位机“FlyMCU” - 选择对应的串口 - 设置波特率(115200),其余各项设置,如下图 :
第 1 页 共 9 页
深圳市技新电子科技有限公司 STM32F103系列芯片的程序下载方法 V1.0
选择将要下载程序的.HEX文件,然后点击“开始编程”
注 :
如果路径未修改,烧写文件存放在和.uvprojx工程文件同级目录的Objects文件夹中。
本例中,烧写文件存放路径为和.uvprojx工程文件夹同级目录的Object文件夹中。
如何修改烧写文件的存放路径,详见 《新建STM32工程模版》
注 :到此,程序一键下载完成。但是还需作以下说明 :
如果 BOOT0_CTRBOOT0、CH340_DTRMCU_RESET一直用短路帽短接,在刚上电时,芯片会在
几秒钟内复位几次。原因是CH340的RTS#、DTR#管脚会在上电后高低电平跳变几次,导致芯片复位。
如果不想上电后复位,把BOOT0_CTR--BOOT0、CH340_DTR--MCU_RESET两个短路帽拔掉就可以了。
建议 :不使用串口一键下载的小伙伴,将BOOT0_CTR--BOOT0、CH340_DTR--MCU_RESET两个短路帽
拔掉。为避免短路帽丢失,可将它们插到板载额外扩展口上。
第 2 页 共 9 页
深圳市技新电子科技有限公司 STM32F103系列芯片的程序下载方法 V1.0
2、串口下载方式2 (没有一键下载电路) :
优点 :不需要STLink调试器、不需要板载20针JTAG接口、不需要板载一键下载电路
缺点 :需手动更改BOOT0和复位脚的电平状态、不能硬件仿真
① :首先用短路帽将BOOT0短接‘1’
② :打开上位机“FlyMCU”,设置好各选项,点击“开始编程”
③ :按下复位键,然后松开复位键,就可以下载了。
④ :最后用短路帽将BOOT0短接‘0’,按下复位键,程序重新执行。
注:②、③的顺序可以颠倒,都可以下载。
第 3 页 共 9 页
深圳市技新电子科技有限公司 STM32F103系列芯片的程序下载方法 V1.0
3、ST-Link+20针JTAG接口方式下载程序
优点 :不需要板载一键下载电路、不需要手动更改BOOT0和复位脚的电平状态、能硬件仿真
缺点 :需要STLink调试器、需要板载20针JTAG接口、需要20Pin_IDC连接线
图 :ST-Link 图 :20Pin_IDC连接线
① :硬件连接,用20Pin_IDC连接线将ST-Link和板载20针JTAG接口连接起来
第 4 页 共 9 页
深圳市技新电子科技有限公司 STM32F103系列芯片的程序下载方法 V1.0
②
您可能关注的文档
最近下载
- 药品处方集_模版.doc VIP
- 2025年大学大二(护理学)外科护理综合实训综合测试题及答案.doc VIP
- 第四章第五节服装流行色(课件)-《服装设计基础》同步教学(高教版.服装设计与工艺专业).pptx VIP
- 故事里的端午节.ppt VIP
- 标准图集-19DX101-1 建筑电气常用数据-下册.pdf VIP
- 2025年新版《小学生规范守则》和《日常行为规范准则》.docx VIP
- 树立和践行正确的政绩观研讨发言材料.docx VIP
- 2025年大学大二(海洋渔业科学与技术)渔业资源评估测试题及答案.doc VIP
- 市政工程预算编制.pptx VIP
- 张爱玲与艾米丽_勃朗特的爱情观及文学观比较_以_倾城之恋_呼啸山庄_为例.pdf VIP
原创力文档

文档评论(0)