牛卧堂MCU技术交流

标题: 复位后怎么从0x00地址执行程序 [打印本页]

作者: 匿名    时间: 2024-5-29 13:34
标题: 复位后怎么从0x00地址执行程序
使用例程进行软件复位后是跳转到0x00000254,目前需要软件复位后可以从0x00执行程序。


请问各位有什么地方需要改动吗?

微信图片_20240529132644.png (108.9 KB, 下载次数: 134)

微信图片_20240529132644.png

作者: chrishu    时间: 2024-5-30 09:53
芯片上电或复位后,首先加载SP和PC,ARM规定从0地址处加载SP,从0x00000004处加载PC。
然后将程序控制权交给程序,到PC所指地址开始执行程序。
地址0x00000004里保存的数据就是第一句代码所在的位置。






欢迎光临 牛卧堂MCU技术交流 (http://nuvoton-mcu.com/) Powered by Discuz! X3.2