嵌入式系统技术与设计 第2版 教学课件 华清远见教育集团 刘洪涛 苗德行 第7章 嵌入式操作系统及开发简述.pdfVIP

嵌入式系统技术与设计 第2版 教学课件 华清远见教育集团 刘洪涛 苗德行 第7章 嵌入式操作系统及开发简述.pdf

  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文档。上传文档
查看更多
嵌入式Linux开发环境 什么是嵌入式系统  嵌入式系统的定义  嵌入式系统本身是一个相对模糊的定义  一般定义  以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应 用系统,对功能、可靠性、成本、体积、功耗严格要求的专用计 算机系统。  广义上讲  凡是带有微处理器的专用软硬件系统都可称为嵌入式系统。 2 通用嵌入式系统硬件组成部分  通用嵌入式系统硬件一般由一下部分组成  微控制器  晶振 如:  内存( SRAM,SDRAM) (如: )  存储器 ROM,FLASH,SD,微硬盘  其他外围设备接口  输入、输出接口 3 通用嵌入式系统软件组成部分  图一为无os嵌入式系统组成图  图二为有os嵌入式系统组成图 图 一 图 二 4 嵌入式Linux系统的基本组成和开发流程图 5 嵌入式Linux系统移植要点  搭建交叉编译环境  bootloader 的选择和移植优化  kernel 的配置、编译、移植、调试  基本驱动的移植  根文件系统的制作 6 搭建嵌入式Linux开发环境的主要工作  准备开发主机、目标机(开发板)以及二者的连接介质  准备目标机代码  安装交叉编译工具链  GNU工具链使用简介  安装已经编译好的工具链  自己动手编译交叉工具链  安装调试工具软件 (可选)  配置主机方必须的软件 (为方便调试) (  终端软件 putty、minicom)  tftp服务器(可选)  nfs服务器(可选)  其他工具软件 dnw等 7 嵌入式Linux交叉开发环境硬件基本组成 (  开发主机 Host) (  目标机 Target)  连接介质 运行 Linux 兼容系统或 Vmware 上运行Linux兼容系统 RS232 Network Ethernet USB 8 为什么需要交叉编译?  背景条件  嵌入式系统硬件资源限制 内存  Mcu 主频、 RAM等  嵌入式系统 MCU 体系结构和指令集不同  ARM,MIPS,POWERPC  开发效率  交叉编译  在开发主机运行编译器编译内核、应用,而内核和程序要在目标机 上运行,这个编译过程称为交叉编译。 (通常是  编译器运行在开发主机 X86体系的PC机)上,编译出的代码是

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档