简单的嵌入式应用不需要嵌入式 *** 作系统的支持,如单片机,直接用汇编程序就能实现特定的功能。要跑的应用多了,就需要 *** 作系统来进行管理。
一般手机产品、小型医疗设备、军工设备等都用到了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系统移植开发
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)