读书月福利
欢迎光临中图网 请 | 注册

嵌入式软件开发

作者:张京
出版社:西安电子科技大学出版社出版时间:2008-08-01
开本: 03 页数: 251
中 图 价:¥16.8(7.3折) 定价  ¥23.0 登录后可看到会员价
暂时缺货 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
本类五星书更多>
微信公众号

嵌入式软件开发 版权信息

嵌入式软件开发 目录

第1章嵌入式系统概述1.1嵌入式系统的定义1.2嵌入式系统的分类1.3嵌入式系统的特点1.4嵌入式系统的组成1.5嵌入式系统的应用领域1.6嵌入式系统的发展1.6.1嵌入式系统的发展史1.6.2嵌入式应用软件面临的挑战1.7本章小结习题第2章嵌入式硬件系统基础2.1嵌入式处理器的基本特征2.2嵌入式处理器的分类2.2.1嵌入式微处理器2.2.2嵌入式微控制器2.2.3嵌入式DSP处理器2.2.4嵌入式片上系统2.3典型嵌入式处理器2.3.18051系列单片机2.3.268K/ColdFire系列2.3.3PowerPC系列2.3.4ARM系列2.3.5X86系列2.3.6MIPS2.4嵌入式处理器的选择2.5嵌入式处理器的发展趋势2.6本章小结习题第3章嵌入式操作系统3.1嵌入式操作系统的发展3.1.1嵌入式操作系统的历史3.1.2嵌入式操作系统的发展趋势3.2嵌入式操作系统的分类3.3嵌入式实时系统3.3.1嵌入式实时系统介绍3.3.2实时系统的分类3.4嵌入式实时操作系统3.4.1VxWorks3.4.2pSOS3.4.3QNX3.4.4DeltaOS3.5嵌入式软实时操作系统3.5.1嵌入式Linux3.5.2WindowsCE3.5.3PalmOS3.6嵌入式操作系统的选择3.7本章小结习题第4章基于Linux的嵌入式软件开发4.1嵌入式Linux概述4.2Linux基础4.2.1VMware虚拟机中的Linux安装4.2.2进入与退出Linux系统4.2.3Linux常用命令4.3嵌入式LinuxC语言开发工具4.3.1C语言与嵌入式系统设计4.3.2嵌入式LinuxC语言编程环境4.3.3vi编辑器4.3.4GCC编译器4.3.5GNUmake4.3.6GDB调试器4.4μCLinux操作系统4.4.1μCLinux简介4.4.2μCLinux的基本架构4.4.3μCLinux的相关知识4.5建立μCLinux开发环境4.5.1交叉编译环境4.5.2基于Linux的宿主机建立交叉编译环境4.5.3基于Cygwin建立交叉编译环境4.5.4μCLinux内核编译4.5.5内核的加载运行4.6基于μCLinux的应用程序开发4.6.1基本开发步骤4.6.2应用程序开发实例4.6.3添加用户应用程序到μCLinux4.7本章小结习题第5章基于VxWorks的嵌入式软件开发5.1Tornado简介5.1.1Tornado的特点5.1.2TornadoIDE5.1.3VxWorks目标机环境5.1.4宿主机与目标机的接口5.2Tornado的安装和启动5.2.1Tornado的安装5.2.2Tornado的目录结构5.2.3Tornado主窗口界面介绍5.2.4入门实例--HelloWorld5.2.5使用调试和分析工具5.3Tornado环境下的工程开发5.3.1创建可下载的应用5.3.2创建用户定制的VxWorks映像5.3.3创建可引导的应用5.3.4宿主机与目标机的通信5.3.5配置、构造引导程序及引导盘的制作5.3.6主机Tornado调试环境配置5.3.7多任务调试方法5.4VxWorks操作系统5.4.1VxWorks简介5.4.2Vxworks操作系统的基本结构5.4.3VxWorks任务5.4.4共享代码和重入5.4.5任务间通信5.4.6中断服务程序5.4.7时钟管理5.5实例分析5.5.1VxWorks任务间通信5.5.2理发师问题5.5.3哲学家进餐问题5.6本章小结习题第6章嵌入式软件设计的几个问题6.1实时多任务软件设计6.1.1实时多任务软件的设计步骤6.1.2任务划分6.1.3实时多任务设计实例6.2板级支持包BSP6.2.1BSP简述6.2.2BSP的职责6.2.3BSP的组成6.2.4VxWorks映像类型及其启动顺序6.2.5BSP的开发6.3外部设备的驱动6.3.1外部设备6.3.2外部设备的分类6.3.3I/O设备的数据传送方式6.3.4硬件驱动程序6.3.5硬件驱动程序的主要功能6.3.6硬件驱动程序的组成部分6.4本章小结习题第7章嵌入式系统设计开发7.1嵌入式系统设计开发概述7.1.1嵌入式系统开发的特点7.1.2嵌入式系统设计的目标7.1.3嵌入式系统的设计开发方法7.2嵌入式硬件系统选型及设计7.2.1处理器的选择7.2.2嵌入式系统硬件电路设计7.2.3印刷电路板设计7.3嵌入式软件系统选择7.3.1软件平台的选择7.3.2编程语言的选择7.3.3集成开发环境的选择7.4软、硬件协同开发7.5嵌入式系统的调试7.6嵌入式系统测试7.7系统集成7.8本章小结习题第8章实训实训1Linux安装实训2Linux常用命令实训3嵌入式Linux下开发工具使用实训4μCLinux交叉开发环境实训5添加μCLinux应用程序实训6Tornado集成开发环境实训7使用Tornado中的调试和分析工具实训8基于VMware建立VxWorks交叉开发环境实训9VxWorks组件的裁减和配置实训10信号量实训11消息队列实训12Wind内核功能实训13多任务程序调试方法实训14理发师问题参考文献
展开全部

嵌入式软件开发 节选

《嵌入式软件开发》系统地介绍了嵌入式系统的软件开发方法。全书分为8章,首先讲述了嵌入式系统的概况和应用领域,各种典型的嵌入式处理器,嵌入式操作系统的种类及选用等;然后以嵌入式Linux和市场占有率排名**的VxWorks操作系统为例,详细讲解嵌入式操作系统的组成、多任务环境的工作原理及其交叉开发环境的使用,以及嵌入式实时系统软件设计的几个核心问题和嵌入式系统的一般设计开发流程;*后给出了开发嵌入式系统的相关实训。《嵌入式软件开发》可作为高职、专科院校计算机类、电子类、信息类专业高年级学生的教材,也可作为一些进修班的培训教材,同时亦可作为企业各类嵌入式产品开发人员、嵌入式技术爱好者的学习参考资料。

商品评论(0条)
暂无评论……
书友推荐
编辑推荐
返回顶部
中图网
在线客服