微软公司宣布不再支持你正在使用的 IE浏览器,这会严重影响浏览网页,请使用微软最新的Edge浏览器
厂商专区
产品/技术
应用分类

嵌入式系统优缺点大汇总!!!

2017-09-06 11:41 来源:互联网 编辑:Janet

也许很多人并不了解嵌入式系统哪里好,哪里不好。11点优势,3点劣势让你对嵌入式系统有新的认识。

嵌入式软件开发的优点是:

1. 是“专用”的计算机系统

嵌入式系统通常是面向特定任务的,而不同于一般通用PC计算机平台,是“专用”的计算机系统

2. 运行环境差异大

嵌入式系统无处不在,但运行环境差异很大,可运行在飞机上、冰天雪地的两极中、骄阳似火的汽车里、要求温度恒定的实验室等,特别是在恶劣的环境或突然断电的情况下,要求系统仍然能正常工作。

3. 比通用PC系统资源少

通用的PC系统有数不胜数的系统资源,可轻松的完成各种工作,嵌入式形系统由于是专用来执行很少的几个确定任务,它所能管理的资源比通用PC系统少很多

4. 功耗低、体积小、集成度高、成本低

嵌入式系统嵌入到对象体中,对对象环境和嵌入式系统自身具有严格的要求,一般嵌入式系统具有功耗低、体积小、集成度高、成本低等特点。

5. 具有系统测试和可靠性评估体系

建立完整的嵌入式系统的系统测试和可靠性评估体系、保证嵌入式系统高效、可靠稳定的工作。

6. 具有较长的生命周期

嵌入式系统是和实际具体应用有机结合的产物,它的升级换代也是和具体产品同步进行的,因此一旦定型进入市场,一般具有较长的生命周期。

7. 具有固化在非易失性存储器中的代码

嵌入式系统的目标代码通常是固化在非易失性存储器和芯片中,嵌入式系统开机后,必须有代码对系统进行初始化,以便其余代码能正常运行,为了系统初始化几乎所有系统都要在非易失性存储器中存放部分代码。

8. 使用实时操作系统RTOS

嵌入式系统使用的操作系统一般是实时操作系统RTOS,系统有实时结束。

9.需要专用开发工具和方法进行设计

从调试的观点看,代码在ROM中意味着调试器不能在ROM中设置断点,要设置断点,调试器必须能够用特殊指令取代用户指令,嵌入式调试已发展出支持嵌入式系统开发过程的专用工具套件。

10.包含专用调试电路

目前常用的嵌入式微处理器叫过去相比,最大区别是芯片上都包含专用调试电路,如ARM的Embedded ICE。芯片必须能够提供很好的嵌入式测试方案,解决嵌入式调试问题。这样才能使面临上市压力的应用开发者在考虑其嵌入式系统芯片时,采用这些厂商芯片。

11.是知识集成系统

嵌入式系统是技术密集,资金密集、高度分散、不断创新的知识集成系统,嵌入式系统是将先进的计算机技术、半导体工艺、电子技术、和通信网络技术与各领域的具体应用相结合的产物,应用前景和巨大的发展潜力成为二十一世纪IT技术发展的热点之一。

嵌入式软件开发的缺点是:

1. 入门起点较高,最低本科线,所用到的技术往往都有一定难度,若软硬件基础不好,特别是操作系统级软件功底不深,则可能不适于此行。

2.有少数公司经常要本科以上获硕士学位的人搞嵌入式,主要是基于嵌入式的难度。但大多数公司只要有经验就好。

3.这方面的企业数量要远小于企业计算类企业。特别是从事嵌入式的小企业数量较多,知名大企业较少。这些企业习惯思维方式是到电子、通信等偏硬专业找人才。

声明:本内容为作者独立观点,不代表电源网。本网站原创内容,如需转载,请注明出处;本网站转载的内容(文章、图片、视频)等资料版权归原作者所有。如我们采用了您不宜公开的文章或图片,未能及时和您确认,避免给双方造成不必要的经济损失,请电邮联系我们,以便迅速采取适当处理措施;欢迎投稿,邮箱∶editor@netbroad.com。

相关阅读

微信关注
技术专题 更多>>
研发工程师的工具箱
智慧生活 创新未来

头条推荐

电子行业原创技术内容推荐
客服热线
服务时间:周一至周五9:00-18:00
微信关注
获取一手干货分享
免费技术研讨会
editor@netbroad.com
400-003-2006