最后这个是实物图:
但是J-link下载发现J-link上面的灯变红,经过百度查找后发现是因为芯片的复位脚处于低电平所导致的,然后我就在NRST脚上面加上一个上拉电阻,然后再连接J-link,发现灯没有变红了,J-link上的灯正常了,但是可惜的是程序依然下载不进去。然后继续再百度查找原因,结果发现BOOT1要拉低,即要接地,不然是下载不进去的。然后我又加个下拉电阻到BOOT1那里,但是问题依然。板子上的每一条线我都测量过,没有短接什么的。但是程序还是下载不进去。J-link连接我的板子,我在keil中按下载的时候会出现 "No Cortex-M Device found in JTAG chain"。 网上有人说是JTAG的引脚被禁止了,只能用串口下载。但是我在keil中的Debuger 中的setting 里面,看不到有我板子上芯片的ID。