没读过报告,不是很确定加载域和运行域的精确含义。对44b0,需要在运行时保证rw和zi段在ram里,ro段可以在rom也可以在ram里。由于异常向量表只能在0x0,还需要注意中断处……
http://bbs.edw.com.cn/viewFile.asp?Boardid=20&ID=1541……
调试的时候,各段在存储器中的布局是怎样的?从flash直接运行时,有没有重定位代码来负责达到同样的效果?仔细看看程序吧。……
laiyang说的对,链接器怎么知道把哪个obj放到RO?这是必须指定的。entry point最好也设置一下,确保与RO一致。……
调试主机是linux就用gdb,是windows就用ads。不过后者有很多问题,只调应用的话不建议。……
这些东西在44b0手册里都有啊,中断时的动作描述在第二章,汇编ISR例子在第11章。还觉得不够的话可以去看ARM ARM或ARM7TDMI手册。……
想知道全部,干嘛不到gnu去找?不过大概没多少人能看完它......http://www.gnu.org/software/make/manual/make.html……
没仔细看手册吧?地址线不是24根,而且地址空间总共也只有256MB.……
问题有两层: 1. 用ICE调试时程序是运行在ram里还是flash里? 答案是都可以.2. 程序是怎么下载到ram或flash里的? 前者的话用ICE直接就能下, 后者就要看具体……