上电后。。它很紧张的就进入工作状态。没你想象中的那么复杂。。
基本就是振荡器起振。程序指针跳到0。开始执行你编的那些程序。一次走一步。所以。大多数时候都是在你本人的控制之下的。开始的细节就不用太在意了。
程序该干的事情就是:
读某些状亩凳态寄存器。比如掉电之类的。在某些要求稳定性的系统里有用裤耐销处。如果有什么未完成的心愿可以在这个时候做了。
对内部寄存器设置。比如设置定时器、AD、通讯口、IO输入输出。。。建立一个合理的硬件环境。
然后就是软件环境。自定义的变量初始化之类的。要搬东胡游西到内存的现在开始搬。。。
然后干正事了。疯狂跑程序ing。。。