KE02 bootloader 如何跳转到用户程序?跳转的代码看得(已解决)

2020-02-20 21:04发布

本帖最后由 FSL_TICS_ZP 于 2014-10-8 15:59 编辑

asm(“LDR   r1,[r0]”)
asm(“MOV   r13,r1”)
asm(“ADDS   r0,r0,#0x04”)
asm(“LDR   r0,[r0]”)
asm(“BX  r0”)网上看了下 说是跳转PC指针 比如我KE02 bootloader  跳转向量中断重定位是到0x1000,那是不是跳转的时候PC指针会跳转到0X1000处开始运行程序,主要是我对r0,1这些存储是什么东西不了解!!!
希望有人能够帮助下,非常感谢!!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
zndz410
1楼-- · 2020-02-22 01:32
r0、r1、r13等这些是属于汇编的内容,楼主学习下汇编知识就会知道。
robin林
2楼-- · 2020-02-22 03:48
FSL_TICS_ZP 发表于 2014-9-26 08:51
相信前面网友的回复可以回答你的问题啊!

嗯,已经明白了,版主有KE02Flash 读写的文档吗?看英文手册没看明白
robin林
3楼-- · 2020-02-22 06:19
zndz410 发表于 2014-9-26 11:12
r0、r1、r13等这些是属于汇编的内容,楼主学习下汇编知识就会知道。

谢谢!已经看懂了

一周热门 更多>