嵌入式Linux的分类

嵌入式linux的分类
第一类是在利用linux强大功能的前提下,使它尽可能的小,以满足许多嵌入式系统对体积的要求,如uclinux(http://www.uclinux.org);
第二类是将linux开发成实时系统尤其是硬/firm实时系统,应用于一些关键的控制场合,如fsmlabs公司(http://www.rtlinux.org)的rtlinux、montavista(http://www.mvista.com)的hard hat linux等;
第三类的产品就是将实时性和嵌入式方案结合起来的方案,很多公司都这么做,并且提供集成化的开发方案,如lineo、timesys、合肥华恒等。
why uclinux?
全球每年生产的cpu的数量在二十亿颗左右,超过80%应用于专用性很强的各类嵌入式系统。其中又有相当一部分面向低端市场。为降低硬件成本及运行功耗,有一类cpu在设计中取消了内存管理单元(memory management unit,简称mmu)功能模块。如motorola公司的m68328、m68en322 、mc68360、dragonball系列如68ez328、68vz328,coldfire系列的如5272、5307,arm7tdmi and mc68en302、etrax、intel i960、prisma、atari 68k等等。
标准linux针对有mmu的处理器设计。在这种处理器上,虚拟地址被送到mmu,把虚拟地址映射为物理地址。通过赋予每个任务不同的虚拟地址/物理地址转换映射,可支持不同任务之间的保护。

SG500智慧能源网关助力企业实现双碳解决方案
用集成驱动器优化氮化镓性能
云栖大会发布的城市大脑,影响或不亚于AlphaGo
苹果计划在2021年下半年发布采用自研芯片的MacBook机型
贞光科技:什么是车规级MCU?
嵌入式Linux的分类
C语言—二维数组介绍
配网行波型故障预警与定位装置:提前识别问题,提高电力网络稳定性的关键
小益智能锁神秘新品将亮相「智能门锁研究Pro」直播间
函数指针有啥用?有啥意义?
东莞华为扩展坞批发产品数码革命的首款
爱普特重磅发布功耗低至1uA的通用型MCU APT32F110X,加码工业控制市场
电子系统中的电磁干扰射频干扰和电磁脉冲的抑制方法解析
基于CPLD技术与RS-232串口通信实现任意波形发生器的连接设计
arm架构的虚拟化是什么
锐龙ThreadRipper处理器曝光 加速频率达到4.17GHz
NCP1421设计的升压型LED手电筒电路
小米MIX2概念图曝光:后置双摄像头 屏占比接近100%
纺织印染行业物物联网解决方案
关于一种双田字型太赫兹波导定向耦合器的设计方法