[开发工具] 外部FLASH中调试问题?

[复制链接]
2984|3
 楼主| gotomy 发表于 2008-1-17 14:59 | 显示全部楼层 |阅读模式
工具:J-Link仿真器和IAR开发环境
问题:1.是否可以下载程序到外部NOR FLASH?
      2.怎样下载,是否通过J-Flash ARM?有无其他方法?
      3.怎样在IAR中进行调试?
      4.是否可以设置断点?
      5.如果程序装载到外部RAM,是否可以设置断点调试?
香水城 发表于 2008-1-17 15:16 | 显示全部楼层

什么芯片?

xzm0662 发表于 2008-1-17 15:25 | 显示全部楼层

可以

1,2 可以,用jflash比较方便
3,我通常在编译后用命令行调用jflash把bin烧进去,就可以直接用cspy调了,工程设置里有个地方可以设置编译后执行一个命令行。
4,可以,flash中可设置硬断点,数量由cpu决定
5,可以,而且断点数量不受限
flowingray 发表于 2008-1-18 13:12 | 显示全部楼层

Re

下载到外部flash有两种做法,一是使用J-Flash之类的专用下载工具,二是根据IAR EWARM提供的flash loader源代码模版,修改几个函数,做出针对特定外部flash的flash loader来。在flash里调试断点数量为两个(ARM7/9),在RAM里无限。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

43

主题

93

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部