嵌入式微处理器结构有哪些类别

&&|&& &&|&& &&|&&
常见的嵌入式操作系统有哪些?
15:20:08 && 阅读:18047&&
&1.嵌入式Linux(推荐课程:嵌入式linux应用开发班|嵌入式Linux系统开发班|嵌入式Linux驱动开发班)
&&&&嵌入式Linux(Embedded Linux)是标准Linux经过小型化裁剪处理之后的专用Linux操作系统,能够固化于容量只有几KB或者几MB的存储器芯片或者单片机中,适合于特定嵌入式应用场合。目前已经开发成功的嵌入式系统中,大约一半的系统使用嵌入式Linux。
&&&&这与它的父辈 — Linux自身的优良特性是分不开的。
&&&&首先,Linux系统具有鲜明的层次结构且内核完全开放。Linux由很多体积小且性能高的微内核和系统组成。在内核代码完全开放的前提下,不同领域和不同层次的用户可以根据自己的应用需要很容易地对内核进行裁剪,在低成本的前提下,设计和开发出真正满足自己需要的嵌入式系统。
&&&&其次,Linux具有强大的网络支持功能。Linux诞生于因特网并具有UNIX的特性,这就保证了它支持所有标准因特网协议,并且可以利用Linux的网络协议栈开发出嵌入式TCP/IP网络协议栈。
&&&&再次,Linux具备一套完整的工具链,容易自行建立嵌入式系统的开发环境和交叉运行环境,并且可以跨越嵌入式系统开发中仿真工具的障碍。一般,嵌入式操作系统的程序调试和跟踪都是使用仿真器来实现的,而使用Linux系统做原型的时候就可以绕过这个障碍,直接使用内核调试器来进行操作系统的内核调试。
&&&&最后,Linux具有广泛的硬件支持特性。无论是RISC还是CISC,无论是32位还是64位处理器,Linux都能在其上运行。Linux最通常使用的微处理器是Intel X86芯片家族,但它也能运行于嵌入式处理器上,这意味着嵌入式Linux将具有更广泛的应用前景。
&&&&嵌入式Linux同Linux一样,具有低成本、多种硬件平台支持、优异的性能和良好的网络支持等优点。另外,为了更好地适合嵌入式领域的开发,嵌入式Linux还在Linux基础上做了部分改进,如将其内核结构由整体式结构改为微内核结构,并且还提高了系统的实时性。
&&&&嵌入式Linux同Linux一样,也有众多的版本,不同的版本针对不同的需要在内核等方面加入了特定的机制,嵌入式Linux的主要版本如表1.1所示。
嵌入式Linux主要版本
目前,国内首个嵌入式培训高端班——星创客嵌入式精英训练营提供了有关Linux最全面深入系统性的教学课程。
& &&2.VxWorks(推荐课程:VxWorks应用开发培训班(TSVW0701))
&&&&VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),VxWorks具有以下优点。
&&&&· 实时性好。其系统本身的开销很小,进程调度、进程间通信、中断处理等系统公用程序精练而有效,使得它们产生的延迟很短。另外VxWorks提供的多任务机制中对任务的控制采用优先级抢占和轮转调度机制,充分保证了可靠的实时性。
&&&&·可靠性高,从而保证了用户工作环境的稳定。
&&&&·集成开发环境完备、强大,方便了用户的使用。
&&&&但是,由于VxWorks源码不公开,它部分功能的更新(如网络功能模块)滞后。VxWorks的开发和使用都需要交高额的专利费,这就大大增加了用户开发的成本。
&&&&3.QNX
&&&&QNX由加拿大QNX软件系统有限公司开发,广泛应用于自动化、控制、机器人科学、电信、数据通信、航空航天、计算机网络系统、医疗仪器设备、交通运输、安全防卫系统、POS机、零售机等任务关键型应用领域。
&&&&QNX独特的微内核和消息传递结构使其运行和开发时非常方便。QNX具有非常好的伸缩性,用户可以把应用程序代码和QNX内核直接编译在一起,使之为简单的嵌入式应用生成单一的映像。
&&&&4.Windows CE(推荐课程:Windows CE系统定制与驱动开发培训班)
&&&&Windows CE是微软公司开发的一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统。Windows CE的图形用户界面相当出色,Windows CE具有模块化、结构化、基于Win32应用程序接口以及与处理器无关等特点。
&&&&Windows CE继承了传统的Windows图形界面,用户在Windows CE平台上可以使用Windows 95/98上的编程工具(如Visual Basic、Visual C++等),使用同样的函数,使用同样的界面风格,Windows上的绝大多数应用软件只需简单修改和移植就可以在Windows CE平台上继续使用。但是Windows CE开发平台较为昂贵,在一定程度上限制了其发展。
&&&&5.Palm OS
&&&&Palm OS在PDA领域有着很大的用户群,一度占领PDA操作系统90%以上市场份额。Plam OS最明显的特点是精简,它的内核只有几千个字节,同时用户也可以方便地开发、定制,具有较强的可操作性。
&&&&6.C/OS
&&&&源代码公开,代码结构清晰、明了,注释详尽,组织有条理,可移植性好,可裁剪,系统短小精悍,是研究和学习实时操作系统的首选,但在工程应用领域使用较少。
原文出自华清创客学院星创客嵌入式精英训练营频道,转载请注明出处链接:http://www.makeru.com.cn/xingchuangke
后参与讨论
10年口碑积累,成功培养50000多名工程师,铸就专业品牌形象!官网:http://www.farsight.com.cn 官方微信:farsight2013
阅读:5364
阅读:6631
阅读:7565
阅读:7962以下试题来自:
问答题简答题简述嵌入式处理器的分类。
嵌入式微处理器、微控制器(单片机)和数字信号处理器(DSP)。
为您推荐的考试题库
您可能感兴趣的试卷
你可能感兴趣的试题
1.问答题 低档处理器多采用哈佛结构,高档处理器多采用冯?诺伊曼结构;品种规格系列化;对实时多任务有很强的支持能力;可靠性高、功耗低......2.问答题 软硬件协同设计包括:系统描述、软硬件划分、软硬件协同综合、以及软硬件协同模拟与验证。3.问答题 嵌入式系统的系统级设计方法是一种高层次的设计方法,设计人员针对设计目标进行系统功能描述,定义系统的行为特性,进行软硬件划......4.问答题 这种方法简单易实现,但存在一些痼疾,严重影响了嵌入式系统设计的效率和结果。首先,虽然在需求分析阶段考虑了软硬件接口......5.问答题 经过需求分析和总体设计,整个系统被划分为软件和硬件两个子系统,二者之间遵循一定的接口规范;接下来软件工程师和硬件工程师分......> 问题详情
按照软硬件技术复杂程度进行分类,可以把嵌入式系统分为哪三大类?()。A.高端系统、中端系统和低端系
悬赏:0&答案豆
提问人:匿名网友
发布时间:
按照软硬件技术复杂程度进行分类,可以把嵌入式系统分为哪三大类?()。A.高端系统、中端系统和低端系统B.军用系统、工业用系统和民用系统C.硬实时系统、准实时系统和非实时系统D.片上系统、微控制器和数字信号处理器请帮忙给出正确答案和分析,谢谢!
为您推荐的考试题库
您可能感兴趣的试题
1一幅1024 x 768的彩色图像,每个像素使用16位表示,采用压缩比为5倍的算法压缩图像数据之后,其数据量大约是多少MB?()。A.0.3B.0.5C.1D.1.52以太网中计算机间以帧为单位进行通信,下列选项中不属于以太网数据帧内容的是()。A.IP地址B.MAC地址C.有效载荷D.校验信息3下面是IP协议中A类IP地址有关规定的叙述,其中正确的是()。A.它适用于中型网络B.它适用的网络最多只能连接65534台主机C.它不能用于多目的地址发送(组播)D.它的二进制表示中最高位一定是“0”4对于嵌入式处理器说法正确的是()。A.ARM处理器采用CISC和RISC相结合的结构B.嵌入式处理器都采用哈佛结构C.ARM处理器具有耗电省、功能强、成本低等特点D.ARM处理器内部的总线标准是PCI Express
我有更好的答案
请先输入下方的验证码查看最佳答案
图形验证:
验证码提交中……
找答案会员
享三项特权
找答案会员
享三项特权
找答案会员
享三项特权
选择支付方式:
支付宝付款
郑重提醒:支付后,系统自动为您完成注册
请使用微信扫码支付(元)
支付后,系统自动为您完成注册
遇到问题请联系在线客服QQ:
恭喜你被选中为
扫一扫-免费查看答案!
请您不要关闭此页面,支付完成后点击支付完成按钮
遇到问题请联系在线客服QQ:
恭喜您!升级VIP会员成功
提示:请截图保存您的账号信息,以方便日后登录使用。
常用邮箱:
用于找回密码
确认密码:您好,欢迎来到捷配电子市场网
您所在的位置:&&&&&&&&嵌入式处理器的各种类别介绍
版权与免责声明
凡本网注明“出处:捷配电子市场网”的所有作品,版权均属于捷配电子市场网,转载请必须注明捷配电子市场网,http://www.dzsc.com,违反者本网将追究相关法律责任。
本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
相关技术资料
热门技术资料
最新技术资料常用的嵌入式软件架构有哪几种不同的基本类型。
全部答案(共1个回答)
层的核心是嵌入式微处理器,嵌入式微处理器与通用CPU最大的不同在于嵌入式微处理器大多工作在为特定用户群所专用设计的系统中,它将通用CPU许多由板卡完成的任务集成在芯片内部,从而有利于嵌入式系统在设计时趋于小型化,同时还具有很高的效率和可靠性。   嵌入式微处理器的体系结构可以采用冯·诺依曼体系或哈佛体系结构;指令系统可以选用精简指令系统(Reduced Instuction...
嵌入式系统相关信息层的核心是嵌入式微处理器,嵌入式微处理器与通用CPU最大的不同在于嵌入式微处理器大多工作在为特定用户群所专用设计的系统中,它将通用CPU许多由板卡完成的任务集成在芯片内部,从而有利于嵌入式系统在设计时趋于小型化,同时还具有很高的效率和可靠性。   嵌入式微处理器的体系结构可以采用冯·诺依曼体系或哈佛体系结构;指令系统可以选用精简指令系统(Reduced Instuction Set Compute,RISC)和复杂指令系统CISC(Complex Instuction Set Compute,CISC)。RISC计算机在通道中只包含最有用的指令,确保数据通道快速执行每一条指令,从而提高了执行效率并使CPU硬件结构设计变得更为简单。   嵌入式微处理器有各种不同的体系,即使在同一体系中也可能具有不同的时钟频率和数据总线宽度,或集成了不同的外设和接口。据不完全统计,目前全世界嵌入式微处理器已经超过1000多种,体系结构有30多个系列,其中主流的体系有ARM、MIPS、PowePC、X86和SH等。但与全球PC市场不同的是,没有一种嵌入式微处理器可以主导市场,仅以32位的产品而言,就有100种以上的嵌入式微处理器。嵌入式微处理器的选择是根据具体的应用而决定的。
任何可能发生的硬件事件都应该有软件定时器的支持,硬件事件大概每万亿次出现一次错误,对于现代的硬件来说大概是一年发生一次,对于以百万计大规模生产的设备来说,遗漏一...
最为广泛应用的是TI的TMS320C系列,另外如Intel的MCS296和Siemens的TriCore也有各自的应用范围
本文来自于 Rational Edge:软件架构被公认为软件开发领域的一门新兴学科。作为软件架构系列文章的第三篇,本文描述的是在软件工程的生命周期里软件架构师正...
答: 先用钢笔工具勾出帽子的轮廓 然后CTRL+ENTER 转换选区 新建图层 填充白色
将白色图层移动的背景图层的上面 图层模式为颜色
答: 其中家电控制,数据通讯速率一般不大于10Kbps;语音/数据通讯,通讯速率一般为1~2Mbps(有些场合仍可以通过模拟拨号连接Internet);多媒体应用中,...
答: 这个要可以用到IPC$连接了
首先用这个命令一定要得到那个用户的计算机的用户名和密码
net use z:\\ip\c$ "用户名" /user:"密码" (即...
大家还关注
Copyright &
Corporation, All Rights Reserved
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区
相关问答:123456789101112131415}

我要回帖

更多关于 嵌入式微处理器结构 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信