嵌入式系统开发 第6章 LINUX内核移植.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式系统开发 第6章 LINUX内核移植 授课教师:江兰帆 E-Mail: jiang_lanfan@126.com 本章提要 1 嵌入式LINUX 概述 1 1 2 Linux内核结构分析 2 2 3 3 3 Linux内核配置与编译 4 4 4 嵌入式Linux移植 商用嵌入式操作系统 Vxwork 、pSOS、Neculeus 、 Windows CE…… • 高昂的价格使许多低端产品的小公司望而 却步 • 源代码封闭性大大限制了开发者的积极性 选择linux的原因 • 可应用于多种硬件平台,这对受开销、时间 限制的研究与开发项目是很有吸引力的。原 型可以在标准平台上开发然后移植到具体的 硬件上,加快了软件与硬件的开发过程。 • Linux可以随意地配置不需要任何的许可证 或商家的合作关系。 • 免费,源代码可以得到。这是最吸引人的。 毫无疑问,这会节省大量的开发费用。 选择linux的原因 • 本身内置网络支持。 • Linux的高度模块化使添加部件非常容易。 • Linux在台式机上的成功,使大家看到了 linux在嵌入式系统中的辉煌前景。 主要Linux 内核发行版简史 Linux 快速从一个个人项目进化成为一个 全球数千人参与的开发项目。 对于 Linux 来说,最为重要的决策之一是 采用GPL (GNU General Public License )。在 GPL 保护之下,Linux 内核可以防止商业使 用,并且它还从GNU 项目的用户空间开发受 益。这允许使用一些非常有用的应用程序,例 如GCC (GNU Compiler Collection )和各 种shell 支持。 Linux下常用的命令、工具 系统启动时要用到的程序、 系统内核,引导配置文件 所有的设备文件。但不 等。Linux就是从这里启 是具体的驱动程序,而 系统管理时要用到的各 动的。 是一个访问这些外部设 种配置文件和子目录 。 用户主目录,用户独立 备的端口。 的空间 非标准目录,内空,但 决不能删 系统管理员的系统管理 程序 一个虚拟的文件系统,可用来 访问到内存里的内容。 包含许多被/bin/ 和/sbin/ 中的程序使用的库文件 大多数情况下是空的,用来 保存异常时候的丢失文件 超级用户(管理员)的专用目 录 外部设备的挂接点,通常用 cdrom与usb两个子目录 通常用来安装各种软件的地 方。/usr/src 、/usr/bin 系统运行时的各种临时文件 Linux启动

文档评论(0)

柳风飘香 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档