stm32烧录脚(SWD口)复用了的解决办法
ARM解除烧录脚复用仿真器Keil DAP MCU单片机调试工具烧录器stm32
在用户调试过程中,如果程序复用了烧录脚,或者程序进入低功耗模式,keil提示连接不上MCU,这时只需要按一下按键,强力halt住芯片,并擦除flash,就可以重新烧录了,而这些步骤将由仿真器自动完成。
其他功能与其他RAM仿真器没有什么差异,支持擦除、编程、仿真、调试,如下图,识别到了芯片ID。
若要解除芯片对SWD的复用,需要先把FLM算法复制到上位机的工作目录下
接着打开上位机软件,按照步骤连接仿真器后,在输入框里添加芯片,格式就是(芯片名称,芯片算法)—芯片名称可以自己定义,算法名称跟刚刚复制的FLM名称一致就好,点击最下面的添加完成按键就可以保存芯片信息了,下次要用时直接选择已经添加的芯片型号就可以了。
除了STM32 GD32 普冉PY32 芯海CS32 极海APM32 雅特力AT32 中微BAT32 灵动微MM32等等RAM内核的常规芯片,一些相对冷门芯片,或者与MCU合封的SOC同样也支持用户自己DIY,只要有芯片算法就行。
作者:鲜衣怒马少年时\’\’\’