开始研究ARM7(44b0)的启动及调试已有几天,但是还有些地方不明白。 1。AXD进行调试的时候,我看到程序直接从ro-base开始运行,是不是AXD会自动将程序下到ro-base为起点的地址中去运行?(数据段和ZI段紧跟这后面?)这个时候ADS里设置的rw-base是不是就没用了? 2。我用j-tag将bootload下到0x00开始的flash里了,但是如何观察他的单步运行状况? 写一段跳转到0x00的汇编程序然后用AXD调试这样是否可行? 还是不是有更好的办法? 暂时想到这些问题,忘达人解答,谢谢了 |