在实验二流水灯实验中我为了突方便使用了
图中的JTAG_TDI、JTAG_TCK、JTAG_TMS和JTAG_TDO作为普通GPIO使用,这样就有问题了无法进行ram方式的debug了。于是我便采用FLASH_DEBUG下载方式实验当然成功了,灯跑了起来但是第二天,我再做新的实验进行DAP Debugger链接时无论我怎么插拔线缆/开关开发板,总是弹出如下图无法识别DAP的提示
起初以为是DAP的问题但是經过换成stm32f103的开发板链接,证明DAP是好的于是我便认定了是rt1052板子SW引脚被锁定了。
解决方法:火哥在设计mini1052核心板时设计了一个MODE键(解释可以參看下图原理图节选的说明),
只要按住MODE键不放 先关电, 再开电,DAP便恢复正常了进行下载调试了!对于这个设计由衷的给个赞!