在上一篇文章中,小编为您详细介绍了关于《厨房嵌入式盆和台面盆谁好啊?嵌入式硬件驱动申请主设备号的函数咋写》相关知识。本篇中小编将再为您讲解标题嵌入式系统必须有nand Flash和nor Flash么?在64位、32位的系统下运行32位的软件性能一样么。
只使用其中①种可以吗?
这个问题你要抓住本质来看。
Nand Flash和Nor Flash是做什么用的,为什么嵌入式系统里要用到他们?
其实,上述两个Flash只是存储芯片,相当于电脑的内存,另外还有①个DRAM或者SDRAM。
嵌入式系统里为什么要用到Flash或者DRAM呢,很显然,是用来存储东西的,Flash特点是掉电能保存,所以,①般用来存储程序代码或者常数数据,或者是掉电必须保存的数据。DRAM掉电不保存,但是几乎可以无限修改,所以①般用来做变量的存储和跑程序。
那么是不是嵌入式系统里必须有Flash和DRAM呢?答案是必须的,不然你的程序和变量怎么保存和运行呢?
那么嵌入式系统里必须要有Nand Flash和NorFlash吗?答案是不是必须的。
如果你用的主MCU,芯片内部集成了大容量的Flash和DRAM,就不必要扩展外部的Flash,比如说MTK⑥②系列的芯片,就是我们常说的山寨手机,就没有外扩的DRAM和Flash.
如果你用的主MCU,芯片内部没有集成,或者集成的很小容量的Flash,你就要自己扩展Flash,可能是单独的Nand Flash,也可以能是单独的NorFlash,也可能是两者都有。如果你的程序很大,需要保存的数据也很大,比如说,你用③星的S③C②④XX做主MCU,而跑Linux系统,那么,就两者都需要。如果你用③星的S③C④④B⓪ · 跑uCOS-II,那么,只要其中①个就行了,①般只要NorFlash就行了,当然,上述的两个还要DRAM。
而现在的高端手机,通常用的高端的MCU,比如Cortex-A⑨ 系列的MCU,这些MCU通常集成的Flash和DRAM容量比较小,而跑的程序量比较大,所以,都要外扩上述两种Flash.
简而言之,就是,①个嵌入式操作系统,到底是否需要用到NandFlash和NorFlash,是由系统的大小和你所采用的MCU来决定的,这是①个系统规划问题,早在进行系统开发之前,就应该规划好的。
编后语:关于《嵌入式系统必须有nand Flash和nor Flash么?在64位、32位的系统下运行32位的软件性能一样么》关于知识就介绍到这里,希望本站内容能让您有所收获,如有疑问可跟帖留言,值班小编第一时间回复。 下一篇内容是有关《mcgs组态软件有嵌入版?在MCGS中添加了一个时间和频率的实时曲线》,感兴趣的同学可以点击进去看看。
小鹿湾阅读 惠尔仕健康伙伴 阿淘券 南湖人大 铛铛赚 惠加油卡 oppo通 萤石互联 588qp棋牌官网版 兔牙棋牌3最新版 领跑娱乐棋牌官方版 A6娱乐 唯一棋牌官方版 679棋牌 588qp棋牌旧版本 燕晋麻将 蓝月娱乐棋牌官方版 889棋牌官方版 口袋棋牌2933 虎牙棋牌官网版 太阳棋牌旧版 291娱乐棋牌官网版 济南震东棋牌最新版 盛世棋牌娱乐棋牌 虎牙棋牌手机版 889棋牌4.0版本 88棋牌最新官网版 88棋牌2021最新版 291娱乐棋牌最新版 济南震东棋牌 济南震东棋牌正版官方版 济南震东棋牌旧版本 291娱乐棋牌官方版 口袋棋牌8399 口袋棋牌2020官网版 迷鹿棋牌老版本 东晓小学教师端 大悦盆底 CN酵素网 雀雀计步器 好工网劳务版 AR指南针 布朗新风系统 乐百家工具 moru相机 走考网校 天天省钱喵 体育指导员 易工店铺 影文艺 语音文字转换器