uC/OS-Ⅱ内核分析、移植与驱动程序开发

uC/OS-Ⅱ内核分析、移植与驱动程序开发
作 者: 陈是知
出版社: 人民邮电出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 系统开发
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《uC/OS-Ⅱ内核分析、移植与驱动程序开发》作者简介

内容简介

本书介绍μC/OS-Ⅱ的内核分析、移植过程和驱动程序开发方法。书中首先以μC/OS-Ⅱ在8051系列单片机上的移植为例子,详细剖析μC/OS-Ⅱ的内核和移植过程;然后以串口通信为例,介绍如何为μC/OS-Ⅱ实时内核添加设备的驱动程序;最后介绍μC/OS-Ⅱ在数字信号处理器(DSP)上的移植,以使读者进一步加深对μC/OS-Ⅱ的理解。 本书讲解循序渐进,旨在帮助读者在短期内了解嵌入式实时操作系统μC/OS-Ⅱ的核心内容,掌握移植和开发方法。本书面向刚刚接触嵌入式实时操作系统μC/OS-Ⅱ的读者,也可以作为大中专院校实时操作系统课程及学生毕业设计的参考书。

图书目录

第1章 嵌入式系统概述 

 1.1 嵌入式系统的历史 

 1.2 嵌入式系统的定义 

 1.3 嵌入式系统的特点 

 1.4 什么是嵌入式处理器 

第2章 认识μC/OS-II 

 2.1 范例A——演示多任务处理能力

 2.2 范例B——演示堆栈检查功能 

第3章 μC/OS-II内核分析与系统功能 

 3.1 μC/OS-II内核结构 

 3.2 μC/OS-II系统功能 

第4章 Keil Cx51基础知识 

 4.1 Cx51程序设计基础 

 4.2 函数 

 4.3 数组与指针 

 4.4 Cx51编译器对ANSI标准C的扩展 

 4.5 高级编程技术 

 4.6 预处理器 

 4.7 Ax51宏汇编器 

第5章 μC/OS-II移植基础知识 

 5.1 INCLUDES.H 

 5.2 OS_CPU.H 

 5.3 OS_CPU_C.C 

 5.4 OS_CPU_A.ASM 

 5.5 测试移植代码 

第6章 μC/OS-II在MCS-51上的移植 

 6.1 建立工程 

 6.2 OS_CPU.H 

 6.3 OS_CPU_C.C 

 6.4 OS_CPU_A.ASM 

 6.5 定时器初值设置 

 6.6 编写测试程序 

 6.7 移植过程遇到的问题及解决 

第7章 驱动程序开发 

 7.1 串行口 

 7.2 以太网驱动 

 7.3 I2C总线 

第8章 简单通信协议 

 8.1 命令/响应包协议 

 8.2 程序设计 

第9章 μC/OS-II在DSP上的移植 

 9.1 μC/OS-II在TMS320F2812上的移植 

参考文献