风雨任飘摇 当前离线
注册会员
2812的启动主要分四个部分:
1:复位后进入boot区
2:选择从哪个存储空间启动
3:调用C_int00
4:调用main函数
希望大家能顶,支持我这个新的斑竹啊
更详细的分析会在后面讲的,现在时间有点紧张
订阅 TOP
hanxiaopeng2005 当前离线
TOP
顶一下
luchen66 当前离线
是在运行库里定义好的
一般的历程都有个小的asm文件
就是关看门狗和调用这个函数
然后由这个函数来调用我们编写的main函数
我从上电顺序回答:
上点后先进入复位向量RESET 。这个reset是骨化在flash里面的。reset里面的就是boot的地址,reset就是把pc指向boot的;
boot的主要内容是根据上电时候的几个外部引脚选择从哪个端口和地址来引导程序
至于关于中断向量表的问题我会专门开个贴子讲
lxx 当前离线
调用C_int00
还是不太明白亚 ,麻烦楼主宰详细解释下
楼上的那里还不明白
可以问具体点
雪儿开心 当前离线
xingyuhaidong 当前离线
调用c_int00是在一个汇编文件里
历程里都有的