邮件已经发过去了,还有一些关于$top_of_memory的问题。谢谢!……
这些操作可以你自己写的程序完成,或利用编译器完成。利用编译器,如果你使用ADS编译,一些异常处理时可以调用一些关键字,如__irq,它可以帮助完成这些,自动保存相关的寄存器,切换状……
To twentyone:感谢!看完你给例子后,基本清楚了semihosting的用法,但是像printf的使用,以及变量$TOP_OF_MEMORY的设置方法,还是不知道。能否再……
我在08处设置断点,可以追到swi指令的跳转过程。
分析原因可能是用的lpc2210无片内flash,程序加载到片外ram中(地址0x80000000)。由于lpc2210的重映……
我有几个关于swi的问题,请大家帮助解释一下:
1。关于swi指令:我用ADS的armul软件仿真时,swi 0x0执行时ADS转到04未定义指令处,而不是08地址上。???
……
发生fiq中断时,保存通用寄存器为什么通常只有r0-r3,(stmfd sp!, {r0-r3, lr})
r4-r7就不需要保存?
多谢解答!……
果然!多谢!
我还以为在codewarrior中可以设置。……
在ads中如何在codewarrior中设置断点?
编辑某个文件时可以在某一行设置断点,但在运行时却没有,怎么回事?
哪位知道指点一下。……