genys 发表于 2013-12-26 14:45:04

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都测试过了,还不行。
请大牛给看看,谢谢!

genys 发表于 2013-12-26 15:00:28

难道第一脚步是小点点,而是大点点?

那个模拟参考,必须要是3.3v吗?2.5v不行?

genys 发表于 2013-12-26 16:49:47

已确认,小点点是第一脚,但是还是连接不上。现象如故

已确认,小点点是第一脚,但是还是连接不上。现象如故

fengye5340 发表于 2013-12-26 17:08:38

RE:JTAG烧写不了STM32F103R8

这种问题一般是焊接和接线问题导致的。请楼主再仔细排除,
建议检查点:
1、晶振是否起振。
2、排线是否小于10cm
3、使用ISP软件看看能否烧写程序。

有缘于你 发表于 2013-12-26 17:18:18

RE:JTAG烧写不了STM32F103R8

用示波器看看晶振是否起震

genys 发表于 2013-12-26 17:42:00

查到问题了,是VREF电压太低,不够2.4v,谢谢!

查到问题了,是VREF电压太低,不够2.4v,谢谢!

勒布朗 发表于 2013-12-26 21:05:15

RE:JTAG烧写不了STM32F103R8

JTAG的IO复用过了,是你程序中用到了JTAG的IO,可以用一个串口软件擦除芯片

feiante-155820 发表于 2013-12-27 21:06:18

RE:JTAG烧写不了STM32F103R8

如果硬件确定没有虚焊、短路,考虑是不是供电问题或晶振的问题

会飞的 发表于 2013-12-27 21:55:23

RE:JTAG烧写不了STM32F103R8

可以试试串口下载一下如果可以下载就说明晶振没问题

wkuang 发表于 2013-12-27 22:46:08

RE:JTAG烧写不了STM32F103R8

此类原因是因为最小系统没有工作,仿真器无法检测到芯片。
最小系统包括:电源(数字、模拟、参考电压)、时钟、复位、等等
页: [1]
查看完整版本: JTAG烧写不了STM32F103R8