嵌入式系统应用-仿真月球车控制系统设计
本书特色
[
《嵌入式系统应用(全国高等职业院校规划教材)》按照教育部新的教学改革要求,以能力为本位,以职业实践为主线,以项目为主体的模块化专业课程体系进行设计,以仿真月球车为中心构建课程内容,主要内容包括嵌入式系统基本概念、嵌入式系统linux开发环境、linux操作系统常用命令、arm微处理器结构、arm微处理器s3c2440、linuxc程序开发、嵌入式系统常用接口及通信技术、嵌入式系统设备驱动程序开发等。全书突出课程学习的趣味性、工作任务与知识的一致性,让学生在技能训练过程中掌握知识,增强课程内容与职业岗位能力要求的相关性,增强学生的就业能力、发展能力与创新能力,提高参加国家相关嵌入式技能大赛的主动性。
本书配有电子教学课件、习题参考答案、c语言源程序及精品课网站,详见前言。
]
目录
项目1 构建嵌入式系统开发环境教学导航项目概况预备知识 1.1 嵌入式系统的组成与应用 1.1.1 嵌入式系统的发展 1.1.2 嵌入式系统的组成 1.1.3 嵌入式系统的应用及特征 1.2 嵌入式系统微处理器 1.3 嵌入式系统软件的特点与组成 1.4 嵌入式系统设计流程与关键技术 1.5 嵌入式系统linux开发环境 1.6 linux操作系统常用命令 1.6.1 linux文件与目录 1.6.2 linux文件与目录常用命令 1.6.3 输入/输出转向和管道命令项目实现 任务1-1 安装vmware works 任务1-2 在虚拟机上安装fedora14软件 任务1-3 samba配置 任务1-4 nfs配置 任务1-5 超级终端配置 任务1-6 交叉编译环境安装 任务1-7 仿真月球车的直线运行控制拓展提高思考与练习题项目2 开发嵌入式系统基本软/硬件教学导航项目概况预备知识 2.1 arm微处理器的结构 2.1.1 典型的arm体系结构 2.1.2 arm微处理器的特点 2.1.3 常见arm微处理器 2.1.4 arm微处理器的寄存器结构 2.1.5 arm微处理器的异常处理 2.1.6 arm的存储器结构 2.1.7 arm微处理器的接口 2.2 arm微处理器s 2.2.1 s3c2440存储器控制器 2.2.2 复位、时钟和电源管理 2.2.3 s3c2440的i/o口 2.2.4 s3c2440的中断控制 2.2.5 s3c2440的dma控制 2.3 linux c程序开发 2.3.1 vi编辑器的使用 2.3.2 gcc编译器的使用 2.3.3 gdb的使用方法 2.3.4 make工具和makefile文件 2.3.5 linux下多线程程序设计的基本原理项目实现 任务2-1 嵌入式系统linux c开发 任务2-2 嵌入式系统多线程程序设计 任务2-3 仿真月球车的巡迹控制开发拓展提高思考与练习题项目3 嵌入式系统常用接口及通信技术教学导航项目概况预备知识 3.1 a/d与d/a接口 3.1.1 a/d接口 3.1.2 d/a接口 3.2 无线通信技术 3.2.1 无线通信原理 3.2.2 常见无线通信技术分类 3.3 嵌入式系统中图像采集识别控制技术 3.3.1 摄像采集原理 3.3.2 嵌入式系统中图像识别控制项目实现 任务3-1 a/d接口实验 任务3-2 仿真月球车的图像识别与传输控制拓展提高思考与练习题项目4 开发嵌入式系统设备驱动程序教学导航项目概况预备知识 4.1 仿真月球车测温控制原理 4.2 仿真月球车测距控制原理 4.3 设备驱动程序设计 4.3.1 linux下设备驱动程序 4.3.2 设备驱动程序接口及使用方法 4.4 bootloader裁剪及移植 4.4.1 bootloader的概念与工作模式 4.4.2 u-boot的结构与使用 4.5 linux内核移植 4.5.1 linux内核 4.5.2 linux内核启动简析 4.5.3 linux内核移植 4.6 linux根文件系统移植项目实现 任务4-1 仿真月球车控制驱动和巡迹驱动 任务4-2 u-boot裁剪及移植 任务4-3 linux内核移植 任务4-4 嵌入式linux根文件系统构建 任务4-5 仿真月球车测温测距避障控制拓展提高思考与练习题参考文献
封面
书名:嵌入式系统应用-仿真月球车控制系统设计
作者:李军锋
页数:243
定价:¥38.0
出版社:电子工业出版社
出版日期:2015-02-01
ISBN:9787121254284
PDF电子书大小:45MB 高清扫描完整版