本帖最后由 chenxujiaoyang 于 2015-1-6 20:04 编辑
我们都知道,在单片机系统中,程序一般固化在ROM或FLASH中,但是运行的时候RW等变量都是位于RAM中的,那么是谁负责讲数据提前搬移到RAM中的呢?
在STM32中,启动文件中显示调用__main()将RW数据从FLASH中搬移到运行地址处(RAM中),并负责清除BSS段。但是我在51单片机的启动文件中并没有看到类似的函数调用,请问51单片机完成类似功能的代码在哪里呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>