JTAG烧写不了STM32F103R8
前几天写了个程序,烧在STM32F103R8里,工作正常。现在想复制一块,电路焊接都好了,jtag连接不上,换了3个芯片,效果一样。仔细检测了JTAG电路,OK,焊接良好,无短路。
mDK下的提示:
* JLink Info: Could not measure total IR len. TDO is constant high.
* JLink Info: STM32F1xxx: Can not attach to CPU. Trying connect under reset.
* JLink Info: Could not measure total IR len. TDO is constant high.
反正就是连接不上,BOOT0接上3.33V,BOOT1接3.3v都测试过了,还不行。
请大牛给看看,谢谢!
难道第一脚步是小点点,而是大点点?
那个模拟参考,必须要是3.3v吗?2.5v不行?已确认,小点点是第一脚,但是还是连接不上。现象如故
已确认,小点点是第一脚,但是还是连接不上。现象如故RE:JTAG烧写不了STM32F103R8
这种问题一般是焊接和接线问题导致的。请楼主再仔细排除,建议检查点:
1、晶振是否起振。
2、排线是否小于10cm
3、使用ISP软件看看能否烧写程序。
RE:JTAG烧写不了STM32F103R8
用示波器看看晶振是否起震查到问题了,是VREF电压太低,不够2.4v,谢谢!
查到问题了,是VREF电压太低,不够2.4v,谢谢!RE:JTAG烧写不了STM32F103R8
JTAG的IO复用过了,是你程序中用到了JTAG的IO,可以用一个串口软件擦除芯片RE:JTAG烧写不了STM32F103R8
如果硬件确定没有虚焊、短路,考虑是不是供电问题或晶振的问题RE:JTAG烧写不了STM32F103R8
可以试试串口下载一下如果可以下载就说明晶振没问题RE:JTAG烧写不了STM32F103R8
此类原因是因为最小系统没有工作,仿真器无法检测到芯片。最小系统包括:电源(数字、模拟、参考电压)、时钟、复位、等等
页:
[1]