图书介绍

嵌入式可配置实时操作系统eCos软件开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

嵌入式可配置实时操作系统eCos软件开发
  • (美)马萨(Massa,A.J.)著;颜若麟等译 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:7810777327
  • 出版时间:2006
  • 标注页数:336页
  • 文件大小:53MB
  • 文件页数:357页
  • 主题词:实时操作系统-软件开发

PDF下载


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

下载说明

嵌入式可配置实时操作系统eCos软件开发PDF格式电子书版下载

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

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

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

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

图书目录

1.1 一切从这里开始——Cygnus Solutions1

第1章 走近eCos的世界1

1.2 eCos的由来2

1.2.1 简而言之——可配置性3

1.2.2 eCos的配置方法3

1.2.3 eCos核心组件5

1.2.4 处理器和评估板的支持6

1.2.5 eCos的支持6

1.3 eCos的体系结构7

1.3.2 组件库9

1.3.1 组件框架9

1.3.3 配置选项12

1.3.4 组件和包13

1.3.5 目标机13

1.3.6 模板13

1.4 本章小结14

第2章 硬件抽象层HAL15

2.1 概述15

2.1.1 HAL的目录结构17

2.1.2 HAL的宏定义20

2.1.3 HAL的配置22

2.1.4 HAL的启动过程24

2.2 本章小结27

第3章 异常与中断28

3.1 异常28

3.1.1 HAL与内核异常处理30

3.1.2 应用程序异常处理35

3.2 中断36

3.2.1 eCos中断模型37

3.2.2 中断配置38

3.2.3 中断处理40

3.2.4 中断控制46

3.3 本章小结54

第4章 虚拟向量55

4.1 虚拟向量55

4.1.1 虚拟向量配置57

4.1.2 虚拟向量表的初始化59

4.2 本章小结66

5.1 内核67

第5章 内核67

5.1.1 内核目录结构68

5.1.2 内核启动69

5.1.3 调度器70

5.2 本章小结76

第6章 线程与同步机制77

6.1 线程77

6.1.1 线程堆栈与堆栈大小86

6.2 同步机制87

6.2.1 互斥量88

6.2.2 信号量93

6.2.3 条件变量98

6.2.4 标志量103

6.2.5 消息邮箱107

6.2.6 螺旋锁112

6.3 本章小结114

第7章 其他eCos架构组件115

7.1 计数器、时钟、报警器和定时器115

7.1.1 计数器119

7.1.2 时钟123

7.1.3 报警器125

7.1.4 定时器128

7.2 声明和跟踪128

7.3 ISO C和数学库133

7.4 I/O控制系统135

7.4.1 I/O子系统136

7.4.2 设备驱动程序140

7.5 本章小结142

8.1.1 POSIX144

第8章 附加组件和第三方组件144

8.1 兼容层144

8.1.2 μITRON145

8.2 ROM Monitor146

8.2.1 CygMon146

8.2.2 RedBoot147

8.2.3 GDB Stub147

8.3 文件系统149

8.3.1 ROM文件系统150

8.3.2 RAM文件系统151

8.3.3 日志闪盘文件系统153

8.4 PCI总线支持154

8.4.1 PCI库API154

8.5 USB总线支持158

8.6 网络支持159

8.6.1 OpenBSD160

8.6.2 FreeBSD161

8.6.4 网络线程162

8.6.3 LwIP162

8.6.5 网络配置164

8.6.6 网络测试168

8.6.7 DNS支持170

8.7 SNMP支持170

8.8 GoAhead嵌入式Web服务器171

8.9 对称多处理器支持173

8.10 其他特性174

8.11 本章小结175

9.1 概述176

第9章 RedBoot ROM Monitor176

9.2 RedBoot目录结构178

9.3 安装与配置179

9.3.1 RedBoot配置180

9.3.2 宿主机配置183

9.4 用户接口与命令集185

9.4.1 RedBoot命令186

9.5 本章小结197

10.1 概述198

第10章 宿主机开发平台198

10.2 配置Windows宿主机199

10.2.1 安装Cygwin本地工具200

10.2.2 安装与平台相关的交叉开发工具209

10.2.3 安装eCos开发套件212

10.2.4 访问在线eCos源代码库218

10.3 本章小结225

第11章 eCos工具集226

11.1 包226

11.1.1 包目录结构226

11.1.2 组件定义语言概述229

11.2 配置工具234

11.2.1 屏幕布局235

11.2.2 eCos库的数据库249

11.2.3 CDL脚本文件的图形表示252

11.2.4 模板的使用256

11.2.5 包的控制258

11.3 其他eCos工具259

11.3.1 包管理工具259

11.4 建立eCos工具261

11.5 更多开源工具261

11.3.2 命令行配置工具261

11.5.1 源代码导航器262

11.5.2 Splint263

11.6 本章小结263

第12章 eCos应用实例265

12.1 eCos映像建立的过程265

12.1.1 更深入的研究266

12.2 示例概述269

12.2.1 开发硬件的建立270

12.3 RedBoot271

12.2.2 eCos工具271

12.3.1 建立RedBoot映像272

12.3.2 安装RedBoot映像275

12.3.3 启动RedBoot映像276

12.4 eCos278

12.4.1 建立eCos映像278

12.5 应用程序281

12.5.1 建立应用程序映像281

12.5.2 加载应用程序285

12.5.3 调试应用程序287

12.6 eCos测试291

12.7 模拟器293

12.8 本章小结295

第13章 eCos移植296

13.1 移植概述296

13.2 平台移植实例297

13.2.1 PowerPC硬件抽象层目录和文件结构299

13.2.2 移植提示312

13.3 本章小结313

热门推荐