嵌入式系统及其应用-5.pptVIP

  • 3
  • 0
  • 约1.56万字
  • 约 90页
  • 2020-10-16 发布于浙江
  • 举报
嵌入式系统及应用 第5章 陈家林 2012年5月 第5章 LINUX编程基础 5.1 概述 5.2 嵌入式开发环境的搭建 5.3 Linux常用命令 5.4 GNU工具链 5.5 引导程序Bootloader 5.6 Linux内核移植 5.7 根文件系统 5.1 概述 嵌入式Linux系统多数情况或多或少需要自行开发其中的一部分 软件一般由4个部分组成 软件系统开发基本流程 定制软件平台/商用软件平台 定制软件平台 首先解决工具和环境 编译、调试、测试、维护工具链 命令行:GNU工具链 IDE工具: Eclipse、KDE 、 NetBeans、QT等 其次,确定内核、中间件、实用软件 确定内核版本 确定中间件、实用软件:由应用决定,与内核兼容 设计设备驱动软件 将定制硬件接入系统 应用软件开发 5.2 嵌入式开发环境的搭建 5.2.1 交叉开发 5.2.2 主机环境 5.2.3 Linux虚拟机 5.2.4 Linux常用命令 5.2.1 交叉开发 宿主机(host):用于开发和调试目标板上所用到的操作系统、应用程序等所有软件 目标板(target):嵌入式设备,运行着嵌入式操作系统和应用程序 在宿主机上开发程序,在目标板上运行程序的方式,通常就叫做交叉开发 宿主机与目标机的连接 串口、USB口、网络连接或调试接口(如JTAG仿真器) 5.2.2 主机环境 (1)在Wind

文档评论(0)

1亿VIP精品文档

相关文档