|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,这些问题其实都不是很难的。
嵌进式LINUX操纵体系的观点
以使用为中央,以盘算机手艺为基本,软件、硬件可裁剪,顺应使用体系对功效、牢靠性、本钱、体积、功耗请求严厉的公用盘算机体系,称为嵌进式体系。一个最小的嵌进式体系的基础构成为:①一个用作引诱的可用举措措施(工具);②一个具有内存办理,历程办理和准时器服务的LINUX微内核;③一个初始历程;④硬件的驱动程序;⑤一个或几个使用历程以供应需要的使用功能。
嵌进式LINUX操纵体系的特性
对照
有人以为LINUX因为太年夜而不宜用作嵌进式体系,这类概念不准确。面向PC机的LINUX型公布版有良多,功效基本用不上,乃至超越了一个PC用户的需求。因而,对LINUX举行公道的扩充,能够构成一个很具有有用性的嵌进式操纵体系。上面对嵌进式LINUX操纵体系与公用嵌进式及时操纵体系的对照以下。
嵌进式LINUX的内存利用
在一个复杂的体系中,当体系启动后,内核和各类使用历程均驻留在内存中,这是年夜多半传统嵌进式体系的事情体例,固然也包含LINUX。但它还可使用别的一种体例:LINUX有装载和卸载程序的才能,一切使用程序以文件的情势被寄存在闪存文件体系中并在需要的时分被装载到内存中,以节俭RAM。
开辟嵌进式LINUX的调试办法
当为一个新硬件开辟响应的嵌进式LINUX体系时,要用到的典范调试工具的序列和步骤是:
①修正代码使之能读写串口,并利用gdb运转该程序。这将同意它向另外一台正运转着gdb程序的LINUX主机通讯;gdb经由过程串口与测试盘算机上的gdb方针码会话并给出全体C源码级的调试信息;
②借助gdb实行余下的,直到LINUX内核入手下手接受之前的一切硬件和软件的初始化代码;
③一旦LINUX内核启动后,上述的串口就成为LINUX的把持大驾口,能够使用它的便当来举行后继开辟历程,并可使用gdb的内核调试版本kgdb。
嵌进式LINUX的可移植性
将LINUX移植到新的微处置器系统十分快速,通常为将其移植到一种新型的方针板,个中包括有共同的外设。年夜部分的内核代码都是不异的,由于它们与微处置器有关,以是,移植的事情多会合在一些存储器办理及中止处置程序上。一旦完成,它们将十分不乱。
嵌进式LINUX的使用
嵌进式体系的涵盖面长短常普遍的,个中,家电市场包含机顶盒、数字电视、可视德律风、家庭收集等信息家电;产业市场包含产业把持设备、仪器;商用市场包含掌上电脑、瘦客户机、POS终端等;通讯市场包含WAP手机、无线PDA等。今朝被普遍看好的是信息家电市场,国际有良多开辟厂商正加年夜投进、开辟和研制新的产物,嵌进式LINUX将是他们首选的操纵体系。
</p>
如果你学不好的话,你在linux中开发的机会就很少,或者说几乎没有,它的优势就消失了,然后随着时间的流逝,你就会全部忘记她; |
|