嵌入式c程序在flash和sram里的运行原理?
答案:3 悬赏:0
解决时间 2021-01-23 05:36
- 提问者网友:一抹荒凉废墟
- 2021-01-22 12:33
嵌入式c程序在flash和sram里的运行原理?
最佳答案
- 二级知识专家网友:风格不统一
- 2021-01-22 14:06
一种是NAND FLASH,在FLASH的最开始的4K是引导区的程序,单片机把它读出来,放在SRAM中运行,其作用是把后面FLASH中真正的应用程序复制到SRAM中,复制完后,将程序指针改到SRAM中应用程序头上去,这样就从你的应用程序开始运行了。就是一般的FLASH接口读写。
还有一种NOR FLASH,上电后就直接在FLASH中运行了。
还有一种NOR FLASH,上电后就直接在FLASH中运行了。
全部回答
- 1楼网友:何以畏孤独
- 2021-01-22 14:56
程序到内存中,当然是先前有程序把他加载到内存中去的
- 2楼网友:患得患失的劫
- 2021-01-22 14:13
有boot loader的,loader段负责把sram的加载,或者跳转到能片上执行的存储去执行。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯