第一部分 JTAG和SWD禁用配置
我们使用单片机开发产品会用到JTAG或SWD接口,由于硬件资源的限制,需要复用这些IO口
第二部分 无法下载程序解决
1.完全复用了JTAG和SWD接口情况下,想要修改程序?
1)目前两种方案:
方案一:一般PCB肯定会引出复位引脚,可以先按keil的下载按钮,然后迅速按下PCB的复位按钮,一般可下载成功。
方案二:改变BOOT0接到3.3V,用串口下载程序,要是串口没有印出来或BOOT0直接接GND,建议方案一。
2)在复用JTAG接口PB4时候,遇到了一些问题
就是PB4作为输出引脚时,有些模式下不能完全输出高电平或低电平,要切换电平状态,有时得切换下输出模式,可能是STM32设计BUG。
第三部分 程序配置
上一篇:【STM32】STM32串口配置的步骤(库函数)
下一篇:关于stm32通信协议:软件模拟SPI、软件模拟I2C的总结
推荐阅读最新更新时间:2024-11-09 02:54