书籍详情
嵌入式系统
作者:毛德操等著
出版社:浙江大学出版社
出版时间:2003-10-01
ISBN:9787308033626
定价:¥80.00
购买这本书可以去
内容简介
本书先介绍嵌入式系统的一般特点,同时将嵌入式系统与通用系统加以对比;然后进一步采用比较研究的方法,深人地剖析、比较了两个结构很不相同、复杂程度相差甚远、而又都被成功地用于嵌入式系统的操作系统内核,即uC/OS和Lunux。通过对堪称最小的微内核uC/OS和几乎无所不包的一体化(宏)内核Linux的对比研究,系统地论述了嵌入式系统设计和实现过程中所面对的问题、难点及其解决办法,同时也印证了本书对嵌入式操作系统与通用操作系统异同所作的对比、归纳而得出的结论。本书可供大学有关专业的高年级学生和研究生用作教材或参考读物,也可供从事嵌入式系统开发、研究的人员用作参考和进修资料。
作者简介
暂缺《嵌入式系统》作者简介
目录
第1章 嵌入式系统的硬件成分
§1. 1 嵌入式系统
§1. 2 CISC系统结构与RISC系统结构
§1. 3 微处理器与微控制器
§1. 4 嵌入式系统的组成
§1. 5 边界扫描测试技术JTAG
第2章 嵌入式系统的软件成分
§2. 1 嵌入式操作系统
§2. 2 实时操作系统
§2. 3 微内核与一体化内核
§2. 4 常用的商品嵌入式操作系统
§2. 5 一些公开源码的嵌入式操作系统
§2. 6 嵌入式操作系统的量身定制
第3章 ARM. StrongARM. XScsle系统结构
§3. 1 ARM系统结构简史
§3. 2 ARM核的系统结构
§3. 3 第一个StrongARM芯片SA-110
§3. 4 片上系统SA-1110
§3. 5 配套芯片SA-1111
§3. 6 几种典型的StrongARM系统
§3. 7 Intel的XScale系统结构
第4章 微内核uC/OS-II与硬件抽象层uHAL
§4. 1 概述
§4. 2 uC/OS测试台的构筑
§4. 3 ARM处理器上的uC/OS
§4. 4 uC/OS代码中的临界区
§4. 5 uC/OS的进程管理与调度
§4. 6 uC/OS的进程间通信
§4. 7 扩充的uC/OS-Ⅱ进程间通信机制
§4. 8 uC/OS的系统调用
§4. 9 uC/OS的中断处理
§4. 10 uC/OS-II的设备驱动
§4. 11 留给读者的思考
第5章LinuX用于嵌入式系统
§5. 1 Linux的各种"修补版"
§5. 2 Arm-Linux的内存管理
§5. 3 高速缓存的锁定
§5. 4 Arm-linux的进程管理与调度
§5. 5 Arm-Linux的中断响应和处理
§5. 6 Arm-linux的系统调用
§5. 7 Linux内核的可剥夺进程调度
§5. 8 Linux内核的优先级倒转问题及其解决
第6章 linux对若干常用设备的驱动
§6. 1 概述
§6. 2 Ramdisk
§6. 3 闪存
§6. 4 "看门狗"与重启动
§6. 5 LCD显示屏
§6. 6 触摸输入屏
§6. 7 DMA
§6. 8 FPGA映像的装入
§6. 9 StrongARM的电源管理
第7章 嵌入式系统的引导与装入
§7. 1 关于引导/装入程序
§7. 2 一个基本的引导/装入程序--Blob
§7. 3 uC/OS的引导与初始化
§7. 4 通过JTAG接口写入引导/装入程序
§7. 5 更复杂的引导/装入程序
第8章 嵌入式软件的开发与调试
§8. 1 概述
§8. 2 嵌入式软件的调试
§8. 3 调试监控程序Angel
§1. 1 嵌入式系统
§1. 2 CISC系统结构与RISC系统结构
§1. 3 微处理器与微控制器
§1. 4 嵌入式系统的组成
§1. 5 边界扫描测试技术JTAG
第2章 嵌入式系统的软件成分
§2. 1 嵌入式操作系统
§2. 2 实时操作系统
§2. 3 微内核与一体化内核
§2. 4 常用的商品嵌入式操作系统
§2. 5 一些公开源码的嵌入式操作系统
§2. 6 嵌入式操作系统的量身定制
第3章 ARM. StrongARM. XScsle系统结构
§3. 1 ARM系统结构简史
§3. 2 ARM核的系统结构
§3. 3 第一个StrongARM芯片SA-110
§3. 4 片上系统SA-1110
§3. 5 配套芯片SA-1111
§3. 6 几种典型的StrongARM系统
§3. 7 Intel的XScale系统结构
第4章 微内核uC/OS-II与硬件抽象层uHAL
§4. 1 概述
§4. 2 uC/OS测试台的构筑
§4. 3 ARM处理器上的uC/OS
§4. 4 uC/OS代码中的临界区
§4. 5 uC/OS的进程管理与调度
§4. 6 uC/OS的进程间通信
§4. 7 扩充的uC/OS-Ⅱ进程间通信机制
§4. 8 uC/OS的系统调用
§4. 9 uC/OS的中断处理
§4. 10 uC/OS-II的设备驱动
§4. 11 留给读者的思考
第5章LinuX用于嵌入式系统
§5. 1 Linux的各种"修补版"
§5. 2 Arm-Linux的内存管理
§5. 3 高速缓存的锁定
§5. 4 Arm-linux的进程管理与调度
§5. 5 Arm-Linux的中断响应和处理
§5. 6 Arm-linux的系统调用
§5. 7 Linux内核的可剥夺进程调度
§5. 8 Linux内核的优先级倒转问题及其解决
第6章 linux对若干常用设备的驱动
§6. 1 概述
§6. 2 Ramdisk
§6. 3 闪存
§6. 4 "看门狗"与重启动
§6. 5 LCD显示屏
§6. 6 触摸输入屏
§6. 7 DMA
§6. 8 FPGA映像的装入
§6. 9 StrongARM的电源管理
第7章 嵌入式系统的引导与装入
§7. 1 关于引导/装入程序
§7. 2 一个基本的引导/装入程序--Blob
§7. 3 uC/OS的引导与初始化
§7. 4 通过JTAG接口写入引导/装入程序
§7. 5 更复杂的引导/装入程序
第8章 嵌入式软件的开发与调试
§8. 1 概述
§8. 2 嵌入式软件的调试
§8. 3 调试监控程序Angel
猜您喜欢