📋 资源详细信息
💡 温馨提示:本资源由用户 woyaotandang 上传分享,仅供学习交流使用。如有侵权,请联系我们删除。
资源简介
嵌入式linux 内核指的是针对具体的嵌入式设备硬件平台, 裁减掉一些不必要的功能后, 针对该具体的硬件平台编译产生的一
个Linux 内核。嵌入式Linux 通常都需要裁减, 主要目的是节省系统资源, 提高系统运行效率。同时嵌入式Linux 作为一种嵌入式操
作系统有其得天独厚的优势, 主要表现在:
首先, Linux 是开放源代码的, 所有的内核源程序都可以在/usr/src/linux 下找到, 大部分应用软件也都是遵循GPL 而设计, 遍布
全球的众多Linux 爱好者又是Linux 开发者的强大技术支持;
其次, Linux 的内核小、效率高, 内核的更新速度很快;
再次, Linux 是免费的操作系统, 在价格上极具竞争力。
2 Linux 内核移植准备
所谓Linux 移植就是把Linux 操作系统针对具体的目标平台做必要改写之后, 安装到该目标平台使其正确的运行起来。这个概
念目前在嵌入式开发领域讲的比较多。其基本内容是: 获取某一版本的Linux 内核源码, 根据我们的具体目标平台对这源码进行必
要的改写( 主要是修改体系结构相关部分) , 然后添加一些外设的驱动, 打造一款适合于我们目标平台( 可以是嵌入式便携设备也可
以是其它体系结构的PC 机) 的新操作系统, 对该系统进行针对我们目标平台的交叉编译, 生成一个内核映象文件, 最后通过一些手
段把该映象文件烧写( 安装) 到我们目标平台中。而通常对Linux 源码的改写工作难度较大, 它要求你不仅对Linux 内核结构要非常
熟悉, 还要求你对目标平台的硬件结构要非常熟悉。所以这部分工作一般由目标平台提供商来完成。我们所要做的就是从其网站上
下载相关版本Linux 内核的补丁( Patch) , 把它打到我们的Linux 内核上, 再进行交叉编译就可以。
立即下载此资源
资源说明
下载说明
- 下载需消耗 2积分
- 24小时内重复下载不扣分
- 支持断点续传
- 资源永久有效
使用说明
- 下载后用解压软件解压
- 推荐 WinRAR 或 7-Zip
- 如有密码请查看说明
- 解压后即可使用
积分获取
- 上传资源获得积分
- 每日签到免费领取
- 邀请好友注册奖励
- 查看详情 →