本文主要是介绍如何使用串口和DAP仿真器下载程序,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
如何使用串口和DAP仿真器下载程序
- 使用串口下载程序前的软件设置
- 使用DAP仿真器下载前的软件设置
- SW模式引脚含义
使用串口下载程序前的软件设置
生成.hex文件
Target Options->Output->Create HEX File
在设备管理器中查询端口号
设备管理器->端口->CH340 (COM6)
打开烧录软件
设置端口号->Port:COM6
设置波特率->bps:115200
选择文->联机下载时的程序文件
STMISP->编程后执行
设置DTR的低电平复位,RTS高电平进BootLoader
开始编程
使用DAP仿真器下载前的软件设置
Target Options->Debug->Use->CMSIS-DAP Debugger
连线未连接RST
->CMSIS-DAP Debugger->Settings->Debug->resst->SYSRESETREQ
连线连接了RST
->CMSIS-DAP Debugger->Settings->Debug->resst->Autodetect
擦除部分
->Settings->Flash Download->Erase Sectors
自动复位运行
->Settings->Flash Download->Reset and Run
选择型号
->Settings->Flash Download->STM32F10x High-density Flash
Target Options->Utilities->Use Debug Driver
生成.hex文件
Target Options->Output->Create HEX File
SW模式引脚含义
名称 | 必要性 | 备注 |
---|---|---|
3v3 | 非必要 | 不用接 |
TMS | 必要 | 接数据引脚 |
GND | 必要 | 接地 |
TCK | 必要 | 接时钟引脚 |
RST | 非必要 | 接复位引脚 |
其中,连接了RST可以软件设置复位,不用手动复位开发板。
这篇关于如何使用串口和DAP仿真器下载程序的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!