下载过程中出现SWD/JTAG通信失败的问题
除了检查SYS引脚的配置外,是否尝试过通过硬件复位的方法来解决?具体方法是将Boot0设置为1,Boot1设置为0,然后按住复位键,再尝试在Keil上下载程序。这种方式可能帮助解除程序烧录中的锁定状态。你这种解决办法就很好啊 通信失败不一定是写保护了好吧
可以用jlink来处理一下,解锁应该就能解决
建议设计硬件的时候,把复位的引脚也要引出来烧录失败是不是下载速率设置过快了呢?
建议设计硬件的时候,把复位的引脚也要引出来
烧录失败是不是下载速率设置过快了呢?
我觉得这种解锁可以考虑用jlink来弄
你说的是用ISP来耍,倒是也可以
烧录失败再试试呗,如果不行再考虑解锁
是不是芯片坏掉了导致通信失败呢?主要是看能不能获取到芯片的UID哈
你的供电要是不对也会出现通信失败问题的
硬件连接问题,或者是调试器与驱动程序问题 STM32的时钟配置正确,特别是系统时钟和调试时钟。 仔细检查STM32单片机的时钟配置,确保下载软件中设置的时钟频率与单片机实际使用的时钟频率一致。 在代码中将SWD或JTAG引脚配置为其他功能(例如GPIO),可能会导致通信失败。 目标板和仿真器都已正确上电,电源电压在正常范围内 检查SWD/JTAG接口的连接是否正确,确保SWCLK、SWDIO、GND和VCC(如果需要)引脚都已正确连接 使用示波器检查SWD/JTAG接口的信号,确保信号质量和时序正确。 硬件故障。