网站大量收购闲置独家精品文档,联系QQ:2885784924

嵌入式Linux开发流程课件.pptVIP

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

嵌入式Linux开发流程

嵌入式Linux开流程?嵌入式Linux开概述?嵌入式Linux件开的五个段?嵌入式Linux开流程?嵌入式Linux开工具介

BackGroundDebuggingMode(摩托罗拉公司支持的一种OCD的调试模式)

交叉境建立

交叉境建立

嵌入式Linux开?交叉开境(主机—目机的工作方式)

嵌入式Linux开?Linux下开?Windows下开CygwinVmware(虚机)+Linux其它集成开

嵌入式Linux件成?嵌入式Linux系件由以下部分成:–嵌入式Linux启装器:BootLoader–BootLoader程序–嵌入式Linux操作系内核–Linux程序–最小支持文件系–用程序

嵌入式Linux成—BootLoader?启装器完成Linux操作系内核的启加。–系上后行,初始化硬件。–提供基本的交互操作界面,如内存看与修改,等功能。–提供下(取)Linux内核的功能。–提供从装器到Linux内核送参数的功能。–装Linux操作系到内存中,并将控制移到–Linux内核起始行。完成Linux内核的启。

嵌入式Linux成—BootLoader?启装器程序基本,提供取内核能力。–启装器程序只在装器境中使用,与Linux不同。–一般采用相的方式,如一般可以不必采用中断方式,而是采用方式。–串行接口,行控制台(console)操作。–网口,提供从网下内核的能力。–FLASH,提供从FLASH取内核能力。

嵌入式Linux成—Linux内核?嵌入式Linux内核(Kernel)是整个嵌入式操作系的核心,它直接管理硬件,并通系用上用提服。?适嵌入式境,需内核行裁减与配置。–提供支持特定硬件平台的内核启–去除多余功能,减小体–增加功能–添加特殊的系

嵌入式Linux成—Linux?Linux硬件提供目系硬件在Linux操作系下的程序,供系以及之上的用存取硬件使用。?Linux下的划分3:字char(如、串口等)、block(如磁等)、网一般列独的一?由于Linux运行候划分内核空与用空,而程序一般运行在内核空中。于运行在用空的用程序而言,从相硬件中取数据需要一个内核空到用空拷的程。

嵌入式Linux成—最小文件系?嵌入式Linux必要有文件系支持才能行?嵌入式系中一般采用MTD的物理作文件系留空:如RAM、Flash等。?文件系中必包含的内容–系init程序;–Shell;–用程序;–用程序函数。?必采取措施,减小文件系的体,以适嵌入式用的需求。

嵌入式Linux成—用程序?用程序–用程序完成整个嵌入式系的外功能需求与功能接口。–用程序一般运行在Linux的用空,作一个用程在运行。–用程序通系入内核,内核提供的服。存取硬件。–可以有多个用程序同运行。–用程序崩一般不会致系崩。–Linux支持Posix程:pthread。

嵌入式Linux开流程?嵌入式Linux开概述?嵌入式Linux件开的五个段?嵌入式Linux开流程?嵌入式Linux开工具介

嵌入式Linux件开的五个开?根据整个嵌入式Linux用开程的后可以分以下5个开段:–Boot程序(含Boot)开–Linux内核开–Linux程序开–用程序开–Linux目系集成?每个开于一个完整嵌入式Linux系的一些成部分行的开工作

Boot及程序开——Step1?开目–启嵌入式目系,使系具有加并启Linux内核的能力。?工作重点–CPU初始化;RAM初始化;串口、网卡、以及FLASH;基本的网UDP/IP支持。?工作品–目系的启ROM。可以启目系的BootLoader。

Linux内核开——Step2?开目–得一个足目系功能与性能需求,可以启的Linux内核。?工作重点–启最小系(内核配置和生成)开、外的开。?工作品–可以启系的Linux内核(bzImage、pImage等)

Linux程序开——Step3?开目–系上的相关上用提供存取硬件的能力。?工作重点–关注身的特性,采用合适的方式。?工作品–可以是内核的一部分,也可以是模化的程序(内核可装模)的目文件(*.o)。

Linux用程序开——Step4?开目–板需要品功能与接口。提供相的板服与?工作重点–关注用本身。如果在封装的操作系平台上开,需要关注所封装的接口。?工作品–可以行的用程序,一般ELF格式,采用或者静接,可以在目系上运行。

Linux目系——Step5?开目–提供品化的嵌入式Linux系。?工作重点–关注系占用的存空,文件系。系脚

您可能关注的文档

文档评论(0)

191****0059 + 关注
官方认证
文档贡献者

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

版权声明书
用户编号:5342242001000034
认证主体四川龙斌文化科技有限公司
IP属地四川
统一社会信用代码/组织机构代码
91510100MA6ADW1H0N

1亿VIP精品文档

相关文档