图书介绍

μC/OS-Ⅱ原理与ARM应用程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

μC/OS-Ⅱ原理与ARM应用程序设计
  • 张勇,方勤等编著 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:9787560623955
  • 出版时间:2010
  • 标注页数:346页
  • 文件大小:104MB
  • 文件页数:356页
  • 主题词:实时操作系统-程序设计;微处理器,ARM-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

μC/OS-Ⅱ原理与ARM应用程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 认识μC/OS-Ⅱ1

1.1 准备工作1

1.2 BC4.51和实例一3

1.3 实例二10

1.4 μC/OS-Ⅱ文件与函数13

1.4.1 μC/OS-Ⅱ文件关联14

1.4.2 μC/OS-Ⅱ函数15

1.5 UP-Star硬件原理图26

1.6 本章小结33

第二章 EWARM使用方法与芯片级程序34

2.1 EWARM和ARM芯片级实例34

2.1.1 EWARM开发环境和实例一34

2.1.2 实例一工程源码51

2.2 定时器中断与实例二61

2.2.1 S3C2410中断源61

2.2.2 定时器4中断63

2.2.3 实例ex2_269

2.3 串口通信与实例三75

2.3.1 串口通信方法75

2.3.2 实例ex2_378

2.4 本章小结85

第三章 将μC/OS-Ⅱ移植到UP-Star实验板上86

3.1 μC/OS-Ⅱ LED实例86

3.1.1 实例ex3_187

3.1.2 实例ex3_1注解105

3.2 μC/OS-Ⅱ移植106

3.2.1 os_cpu.h文件108

3.2.2 os_cpu_c.c文件110

3.2.3 os_cpu_a.asm文件114

3.2.4 bsp.c文件115

3.3 μC/OS-Ⅱ串口通信实例116

3.3.1 实例ex3_2116

3.3.2 实例ex3_2调试与运行124

3.4 本章小结126

第四章 μC/OS-Ⅱ内核与面向任务程序设计127

4.1 μC/OS-Ⅱ内核OS_CORE.C127

4.1.1 任务控制块129

4.1.2 事件控制块132

4.1.3 就绪表133

4.1.4 空闲任务和统计任务136

4.1.5 时钟节拍137

4.1.6 μC/OS-Ⅱ初始化137

4.2 任务OS_TASK.C140

4.2.1 工程ex4_1140

4.2.2 主程序app.c144

4.2.3 任务程序appfun.c145

4.2.4 工程ex4_2153

4.3 时间OS_TIME.C158

4.4 本章小结159

第五章 任务协作与通信161

5.1 信号量OS_SEM.C161

5.1.1 工程ex5_1161

5.1.2 工程ex5_1代码与注解163

5.2 互斥型信号量OS_MUTEX.C166

5.2.1 工程ex5_2167

5.2.2 工程ex5_2代码与注解169

5.3 消息邮箱OS_MBOX.C172

5.3.1 工程ex5_3173

5.3.2 工程ex5_3功能注解174

5.4 消息队列OS_Q.C179

5.4.1 工程ex5_4179

5.4.2 工程ex5_4功能注解181

5.5 事件标志OS_FLAG.C185

5.5.1 工程ex5_5186

5.5.2 工程ex5_5功能注解188

5.6 多事件请求处理191

5.6.1 工程ex5_6192

5.6.2 工程ex5_6功能注解193

5.7 μC/OS-Ⅱ组件配置OS_CFG.H197

5.8 本章小结200

第六章 中断与μC/OS-Ⅱ定时器201

6.1 外部中断处理201

6.1.1 外部中断实例201

6.1.2 工程ex6_1注解202

6.2 定时器OS_TMR.C219

6.2.1 定时器实例220

6.2.2 工程ex6_2注解222

6.3 本章小结228

第七章 动态内存配置与Bootloader229

7.1 动态存储OS_MEM.C229

7.1.1 内存分区实例229

7.1.2 工程ex7_1注解231

7.2 Bootloader设计234

7.2.1 读写FLASH工程234

7.2.2 用于自举的工程ex7_3242

7.2.3 目标代码转化为C头文件flash.h252

7.2.4 Bootloader工程ex7_4257

7.2.5 H-JTAG下载方式259

7.3 本章小结262

第八章 博创UP-CUP2410移植与实例263

8.1 准备工作263

8.2 UP-CUP2410工程实例264

8.2.1 工程ex8_1264

8.2.2 工程ex8_1代码与注解265

8.3 本章小结281

第九章 天嵌TQ2440移植与实例282

9.1 准备工作282

9.2 TQ2440工程实例282

9.3 Bootloader311

9.4 本章小结322

附录一 第2.1节实例一的MAP表文件ex2_1.map内容323

附录二 TQ2440实验板K9F1208代码下载工程329

热门推荐