
| 全面介绍了基于μc/os-II操作系统进行嵌入式开发的基本原理和方法 详细阐述了μc/os-II在ARM上的移植,基于μc/os-II应用程序的开发及ARM硬件接口驱动设计的过程与方法 内容翔实,密切联系实际,便于读者在最短的时间内提高独立开发的能力 理论与实践紧密结合,是从事ARM系统开发的初学者、高等院校相关专业学生的理想参考书 |
| 丛书序 前言 第1章 arm处理器基础 1.1 arm概述 1.1.1 arm应用领域 1.1.2 risc体系结构 1.1.3 arm分类系列 1.2 arm处理器的寄存器 1.2.1通用寄存器 1.2.2程序状态寄存器 1.3 程序控制方式 1.4 异常中断的种类 1.5 arm存储系统概述 1.6 arm映像文件 第2章 arm指令集 2.1 跳转指令 2.1.1 b指令 2.1.2 bl指令 2.1.3 blx指令 2.1.4 bx指令 . 2.2 数据处理指令 2.2.1 mov指令 2.2.2 mvn指令 2.2.3 cmp指令 2.2.4 cmn指令 2.2.5 tst指令 2.2.6 teq指令 2.2.7 add指令 2.2.8 adc指令 2.2.9 sub指令 2.2.10 sbc指令 2.2.11 rsb指令 2.2.12 rsc指令 2.2.13 and指令 2.2.14 orr指令 2.2.15 eor指令 2.2.16 bic指令 2.3 法指令与乘加指令 2.3.1 mul指令 2.3.2 mla指令 2.3.3 smtul指令 2.3.4 smlal指令 2.3.5 umull指令 2.3.6 umlal指令 2.4 程序状态寄存器访问指令 2.4.1 mrs指令 2.4.2 msr指令 2.5 加载/存储指令 2.5.1 idr指令 2.5.2 ldrb指令 2.5.3 ldrh指令 2.5.4 str指令 2.5.5 strb指令 2.5.6 strh指令 2.6 批量数据加载/存储指令 2.7 数据交换指令 2.7.1 swp指令 2.7.2 swpb指令 2.8 移位指令(操作) 2.8.1 lsl(或asl)操作 2.8.2 lsr操作 2.8.3 asr操作 2.8.4 ror操作 2.8.5 rrx操作 2.9 协处理器指令 2.9.1 cdp指令 2.9.2 ldc指令 2.9.3 stc指令 2.9.4 mcr指令 2.9.5 mrc指令 2.10 异常产生指令 2.10.1 swi指令 2.10.2 bkpt指令 2.11 arm汇编器所支持的伪指令 2.11.1 符号定义(symbol definition)伪指令 2.11.2 数据定义(data definition)伪指令 2.11.3 汇编控制(assembly contr01)伪指令 2.11.4 其他常用的伪指令 第3章 arm集成开发环境与启动分析 第4章 嵌入式系统硬件接口驱动开发案例 第5章 uc/os-ⅱ在arm微处理器中的移檀 第6章 uc/os-ⅱ内核工作原理和任务管理 第7章 uc/os-ⅱ中的通信机制 第8章 基于uc,os-ll操作系统的开发案例 第9章 综合实例 参考文献 |
商品评论(0条)