王朝百科
分享
 
 
 

μC/OS-2标准教程

王朝百科·作者佚名  2010-06-27  
宽屏版  字体: |||超大  

μC/OS-2标准教程

μC、OS-2标准教程作者:杨宗德 张兵

·出版社:人民邮电出版社

·页码:272 页

·出版日期:2009年

·ISBN:9787115204424

·条形码:9787115204424

·包装版本:1版

·装帧:平装

·开本:16

·中文:中文

内容简介《μC/OS-2标准教程》主要介绍当前最新版本的μC/OS-II(2.80版本)实时操作系统,包括内核分析及其在ARM 9内核处理器(S3C2410)上的移植方法。内核方面主要包括μC/OS-II操作任务管理、任务级任务调度和中断级任务调度、系统启动与初始化、时钟任务管理、任务间通信机制、任务间单事件和多事件同步机制、内存管理方式。《μC/OS-2标准教程》还通过具体实例介绍μC/OS-II系统在以ARM 9为内核的嵌入式处理器S3C2410上的移植方法,最后对轻量级TCP/IP协议栈——μC/TCP-IP协议栈进行了概要介绍。《μC/OS-2标准教程》可以作为高等院校学习嵌入式操作系统原理的专业教材,也适合有意从事嵌入式系统开发的工程技术人员阅读。《μC/OS-2标准教程》假定读者有较好的C语言基础和数据结构基础知识,如果读者对ARM处理器有一定的了解,将更容易掌握《μC/OS-2标准教程》内容。

编辑推荐《μC/OS-2标准教程》特点:逐句分析u(3/OS-II(2.80版本)源代码,详细分析系统原理。以Microsoft vc++环境为平台,配备完整模拟应用案例。以S3C24 10(ARM9)为处理器平台,分析硬件平台相关代码,逐步介绍移植过程。《μC/OS-2标准教程》主要介绍uC/OS-II(2.80版本)内核基本原理(包括任务及任务调度、系统启动与实始化、任务间通信与同步、内存管理),分析源代码及应用案例,并介绍在ARM9内核处理器(S3C:2410)上的移植和uC/TCP-IP协议栈设计方法。完整教学辅助资料,包括PPT、课件及案例源代码,可以从http://www.ptpress.com.cn/resources.aspx处下载。

目录第1章 μC/OS-II与嵌入式实时操作系统 1

1.1 实时操作系统概述 2

1.1.1 嵌入式系统软件结构 2

1.1.2 实时操作系统内核概述 3

1.1.3 常见实时操作系统简介 4

1.2 μC/OS-II内核源代码文档结构 6

1.2.1 构建μC/OS-II模拟编程环境 6

1.2.2 测试程序源代码说明 8

1.3 μC/OS-II基本概念 9

1.3.1 嵌入式应用程序开发模式 9

1.3.2 可重入函数与不可重入函数 10

1.3.3 μC/OS-II临界状态管理 11

1.4 小结 12

1.5 习题 13

第2章 μC/OS-II任务管理 15

2.1 案例引入:基于mC/OS-II的多任务管理 16

2.1.1 μC/OS-II多任务示例运行结果 16

2.1.2 μC/OS-II多任务代码分析 16

2.2 μC/OS-II任务基本属性 17

2.2.1 C语言可执行代码结构 17

2.2.2 μC/OS-II任务结构 18

2.2.3 μC/OS-II任务栈 19

2.2.4 μC/OS-II任务控制块 21

2.2.5 μC/OS-II任务优先级 26

2.2.6 μC/OS-II任务状态 26

2.2.7 系统任务 28

2.3 μC/OS-II任务管理函数源码分析 32

2.3.1 创建任务 32

2.3.2 初始化任务栈 35

2.3.3 初始化任务控制块 37

2.3.4 扩展创建任务 40

2.3.5 删除任务 42

2.3.6 请求删除任务 45

2.3.7 挂起任务 47

2.3.8 恢复任务 49

2.3.9 设置任务名称 50

2.3.10 获取任务名称 52

2.3.11 读取任务TCB信息 53

2.4 应用实例:多任务管理应用分析 55

2.4.1 基本功能 55

2.4.2 程序实现及源码分析 55

..........

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有