JTAG和SWD的禁用配置及无法下载问题解决

第一部分   JTAG和SWD禁用配置

我们使用单片机开发产品会用到JTAG或SWD接口,由于硬件资源的限制,需要复用这些IO口

JTAG和SWD的禁用配置及无法下载问题解决_第1张图片

第二部分  无法下载程序解决

1.完全复用了JTAG和SWD接口情况下,想要修改程序?

   1)目前两种方案:

        方案一:一般PCB肯定会引出复位引脚,可以先按keil的下载按钮,然后迅速按下PCB的复位按钮,一般可下载成功。

        方案二:改变BOOT0接到3.3V,用串口下载程序,要是串口没有印出来或BOOT0直接接GND,建议方案一。

    2)在复用JTAG接口PB4时候,遇到了一些问题

        就是PB4作为输出引脚时,有些模式下不能完全输出高电平或低电平,要切换电平状态,有时得切换下输出模式,可能是STM32设计BUG。

第三部分  程序配置

JTAG和SWD的禁用配置及无法下载问题解决_第2张图片

你可能感兴趣的:(stm32/c51)