烧录调试通道介绍
硬件通道
必须使用 PA18(RX)/PA19(TX) 复用组成的 DBG_UART1 接口:
- 同时承载固件烧录与日志输出功能
- 支持思澈独创的 UART/SWD转换调试协议,可直接通过上位机对接Keil/SEGGER工具链
波特率
- 模组日志输出波特率保持默认值1000000
- 上电后BOOT阶段会输出SFBL,可以通过输出来分析调试接口是否正常工作
SWD调试特别说明 当需要直接使用SWD接口时:
c
// 需在用户代码中显式设置GPIO复用功能切换至SWD模式
HAL_PIN_Set(PAD_PA18, SWDIO, PIN_PULLUP, 1);
HAL_PIN_Set(PAD_PA19, SWCLK, PIN_PULLUP, 1);
1
2
3
2
3
硬件电路设计规范
- 信号阻抗匹配
- 电平匹配要求
- 模块工作电平:3.3V ±5%
- 严禁使用5V电平设备直连,必须采用标准3.3V烧录工具(例:FT232RL/CP2102等)
可靠性增强设计建议
- ESD防护设计 如果是可插拔的调试接口,需要在接口处预留 TVS阵列 安装焊盘,建议布局间距:
- ESD器件与连接器距离 ≤5mm
- ESD器件与模块距离 ≤15mm
- 测试点设计
关键设计要点总结
- 信号完整性优先:100Ω串联电阻必须靠近模块端布局
- 电平绝对匹配:系统严格禁止5V电平混接
- 扩展性设计:必须预留ESD焊盘和测试点
- 调试灵活性:通过代码复用配置可切换SWD直接调试模式
参考设计: