在使用RT1052进行开发的过程中,我发现我们的板子无论使用何种boot方式,都无法在Keil中正确地识别芯片,因此在前期我们一直使用直接将bin文件烧录进flash的笨办法进行离线烧录。
最近又重新阅读开发文档,找到了如何进入SWD调试方式的正确方法。
从硬件手册可以看到,F13脚为JTAG MOD功能。结合使用手册描述的功能配置,将F13脚(即GPIO_AD_B0_08脚)下拉至地应该就可以在SWD模式识别芯片。
将我们的板子的F13脚通过10K下拉到地之后,Keil果然可以识别出正确的芯片型号了。