嵌入式系统的 *** 作系统(如linux)主要作用是什么?

嵌入式系统的 *** 作系统(如linux)主要作用是什么?,第1张

嵌入式 *** 作系统的主要好处就是屏蔽了底层硬件的差别,给上层应用提供统一的接口,并管理进程调度和资源(如CPU时间、内存)分配等。就跟windows *** 作系统一样,不管你是用华硕的电脑还是戴尔的电脑,只要装了windows *** 作系统,你都可以用office、词霸之类的软件。人机界面(MMI)是上层应用show出来的。

简单的嵌入式应用不需要嵌入式 *** 作系统的支持,如单片机,直接用汇编程序就能实现特定的功能。要跑的应用多了,就需要 *** 作系统来进行管理。

一般手机产品、小型医疗设备、军工设备等都用到了arm+linux的平台。

arm处理器(CPU)是目前使用较多的,使用的嵌入式 *** 作系统可以是多种多样的,不光是linux。嵌入式linux系统比较稳定,有开源代码,成本低,可移植性强;可以灵活裁剪不需要的功能,减小嵌入式软件的大小和降低系统功耗。所以用嵌入式linux *** 作系统的不少。但现在很多公司都是用那种商业化的定制好的嵌入式linux平台以减少开发量和加快开发速度(比如有专门针对通讯设备的,有专门针对一般消费电子类的),这就需要买了。

首先,在你没搞清ARM,Linux的概念前,需要把这两个名词的概念搞清楚下.

ARM:在你心里可以认为是一种处理器,其实ARM是个公司,也是个处理器的架构,也可以指芯片.我们暂时就当成一个硬件来看待

Linux:Linux是个开源的 *** 作系统,也就是类似你玩的电脑装的xp系统或者windows 7系统,Linux是开源的,也就是这个 *** 作系统是开放源代码的,任何人都可以拿过来修改...

因为ARM在移动电子,智能家电领域很得心应手,而且Linux是开源的,所以,就产生了在ARM芯片上搭载Linux为核心的 *** 作系统,比如android系统就是基于Linux开发出来的.

问:视频讲什么呢?

答:视频会教你Linux系统如何使用,ARM的处理器架构,以及怎么在基于ARM芯片的开发板移植各种软件

问:学完这个可以做什么?

答:能做的多了,你可以做很多嵌入式系统设备,比如手机,比如一些掌上设备,或者其他相关的电子设备以及系统开发

问:步骤?

答:先学习Linux,以及C语言编程,然后学习ARM处理器架构,然后学习ARM板子上的各种Linux系统移植开发


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8789663.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-21
下一篇 2023-04-21

发表评论

登录后才能评论

评论列表(0条)

保存