打印
[开发工具]

那位知道J-Link调试ARM7中设置断点的原理?

[复制链接]
3327|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gotomy|  楼主 | 2008-1-25 11:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
对于内置FLASH的ARM7芯片,其设置FLASH断点调试的实现原理是什么?
对于外部FLASH的调试,ARM7能否设置断点,其原理又是什么?
沙发
vigia| | 2008-1-25 11:39 | 只看该作者

可以参考ARM7TDMI Technical Reference Manual

B.13 Programming breakpoints

有详细说明

http://infocenter.arm.com/help/index.jsp

使用特权

评论回复
板凳
香水城| | 2008-1-25 16:23 | 只看该作者

这是一个很高深的问题

调试内置FLASH和外部FLASH的方式是一样的,但在调试之前CPU必须能够访问外部FLASH,即必须先运行一段程序初始化外部FLASH的接口电路,因为通常调试器不知道如何初始化你的外部FLASH,也不知道外部FLASH在哪里,因此在外部FLASH调试变得比较复杂。市面上开发板的数量比芯片多得多。

使用特权

评论回复
地板
flowingray| | 2008-1-28 14:19 | 只看该作者

Re

内外部flash对于断点设置来说没有区别:都是用的ARM内核里的断点资源。

使用特权

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

本版积分规则

43

主题

93

帖子

0

粉丝