基于嵌入式实时操作系统的程序设计技术

基于嵌入式实时操作系统的程序设计技术

周航慈, 著

出版社:北京航空航天大学出版社

年代:2010

定价:29.0

书籍简介:

本书介绍了在“嵌入式实时操作系统”环境下的程序设计技术,内容有“绪论”、“建立开发环境”、“有关任务的基本知识”、“任务函数设计”、“中断服务程序设计”、“行为同步”、“资源同步”、“数据通信”、“时间管理”、“采样任务设计”、“串行通信任务设计”、“键盘任务设计”、“显示任务设计”、“嵌入式操作系统的剪裁”和“设计示例”。本书介绍的内容以源码开放的嵌入式实时操作系统?C/OS-II为软件运行环境,以SmartCortex M3-1700通用教学/竞赛/工控开发平台为硬件环境。本书内容深入浅出,为加深理解,书中有很多程序设计实例和实验。

书籍目录:

第1章 绪论 1.1 嵌入式系统的编程环境 1.2 学习使用实时操作系统之前必须具备的能力 1.3 实时操作系统的快速人门方法第2章 建立开发环境 2.1 CPU芯片与硬件平台的选择 2.2 嵌入式实时操作系统的选择 2.3 嵌入式实时操作系统的移植 2.4 开发调试环境的建立 2.5 工程模板分析 2.6 工程模板的使用第3章 有关任务的基本知识 3.1 仿多CPU环境的实现 3.2 任务的特性 3.3 任务的划分

第1章 绪论 1.1 嵌入式系统的编程环境 1.2 学习使用实时操作系统之前必须具备的能力 1.3 实时操作系统的快速人门方法第2章 建立开发环境 2.1 CPU芯片与硬件平台的选择 2.2 嵌入式实时操作系统的选择 2.3 嵌入式实时操作系统的移植 2.4 开发调试环境的建立 2.5 工程模板分析 2.6 工程模板的使用第3章 有关任务的基本知识 3.1 仿多CPU环境的实现 3.2 任务的特性 3.3 任务的划分 3.4 任务的可调度性分析 3.5 与任务管理有关的常用函数第4章 任务设计 4.1 任务函数的结构 4.2 任务优先级安排 4.3 任务的数据结构设计 4.4 任务函数设计中的问题 4.5 任务函数的代码设计过程第5章 中断服务程序设计 5.1 中断优先级 5.2 在工程模板中加人中断服务程序 5.3 中断服务程序设计第6章 行为同步 6.1 用于行为同步的通信手段 6.2 行为同步第7章 资源同步 7.1 关中断 7.2 关调度 7.3 使用互斥信号量 7.4 使用计数信号量第8章 数据通信 8.1 全局变量 8.2 内存数据块 8.3 消息邮箱 8.4 消息队列第9章 时间管理 9.1 控制任务的执行周期 9.2 控制任务的运行节奏 9.3 状态查询 9.4 终止周期性任务第10章 采样任务设计第11章 串行通信任务设计第12章 键盘任务设计第13章 显示任务设计第14章 嵌入式操作系统的裁剪第15章 设计示例后记参考文献

内容摘要:

本书介绍了在“嵌入式实时操作系统”环境下的程序设计技术,共分15章。内容有绪论、建立开发环境、有关任务的基本知识、任务设计、中断服务程序设计、行为同步、资源同步、数据通信、时间管理、采样任务设计、串行通信任务设计、键盘任务设计、显示任务设计、嵌入式操作系统的裁剪和设计示例。书中介绍的内容以源码开放的嵌入式实时操作系统“UC/OS-II为软件运行环境,以SmartCortex M3-1700通用教学/竞赛/工控开发平台为硬件环境。其内容深入浅出。为便于读者加深理解,书中还带有很多程序设计实例和实验。 本书可作为大学电子类本科生和研究生的学习参考书,也可以作为从事嵌入式应用系统研制开发的电子技术人员的参考书。

书籍规格:

书籍详细信息
书名基于嵌入式实时操作系统的程序设计技术站内查询相似图书
9787512402508
《基于嵌入式实时操作系统的程序设计技术》pdf扫描版电子书已有网友提供下载资源链接
出版地北京出版单位北京航空航天大学出版社
版次2版印次1
定价(元)29.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

基于嵌入式实时操作系统的程序设计技术是北京航空航天大学出版社于2011.1出版的中图分类号为 TP316.2 的主题关于 实时操作系统-程序设计 的书籍。