打印

是不是CPU锁死了?

[复制链接]
4274|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gaobq|  楼主 | 2009-12-15 22:17 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
刚学STM32,使用IAR STM32-sk的开发板,使用ST-link调试程序,显示“Can't halt the core”,使用Jlink显示“TCK(pin 9 )low ,it should be high,Please check it”。是不是**作PA口时,将JTAG接口关闭了,有什么方法可以重新使能JTAG接口,请高手指点,否则,这个开发板就废了,多谢!
沙发
vigia| | 2009-12-16 09:37 | 只看该作者
BOOT到RAM启动

使用特权

评论回复
板凳
gaobq|  楼主 | 2009-12-16 10:52 | 只看该作者
到RAM启动是不是以后程序下载到RAM中使用了,是不是不能往Flash中下载了?

使用特权

评论回复
地板
gaobq|  楼主 | 2009-12-16 10:53 | 只看该作者
我测量过板子的TCK管脚,上拉电阻10k没有问题,不应是硬件问题。

使用特权

评论回复
5
gaobq|  楼主 | 2009-12-17 09:21 | 只看该作者
使用RAM boot可以使用了,但是不知道这是怎么回事?如何导致的,看来St的芯片存在缺陷,动不动就不能使用了,谁受得了!

使用特权

评论回复
6
vigia| | 2009-12-17 10:58 | 只看该作者
楼上的,你这不胡扯么

你自己在flash里的代码导致JTAG通信不正常了,所以我让你从RAM BOOT,这样你FLASH里的代码就不能运行了,JTAG就能正常工作了。怎么又是ST芯片的问题了。。。。。汗阿

使用特权

评论回复
7
香水城| | 2009-12-17 11:01 | 只看该作者
导致这个问题的原因,请看这个文档的第68页说明:

STM32F10x常见应用解析(2008年9月)

使用特权

评论回复
8
无冕之王| | 2009-12-17 22:48 | 只看该作者
看了一下,似乎还是不太明白

使用特权

评论回复
9
香水城| | 2009-12-18 09:52 | 只看该作者
哪里不明白?

STM32_Debug.gif (91.81 KB )

STM32_Debug.gif

使用特权

评论回复
10
gaobq|  楼主 | 2009-12-18 21:33 | 只看该作者
谢谢了,改在RAM启动确实可以下载程序了,但是不知道如何使用ST-link擦除Flash中的程序?我宣布为ST的芯片平反,承认“vigia”的说法,我胡扯,原来用AVR的单片机用惯了,STM32没有熔丝位设置,不大适应,总之,多谢!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

172

主题

827

帖子

5

粉丝