举报
会员
ADuC系列ARM器件应用技术
最新章节:
【正版无广】参考文献
全书共分9章。第1章介绍ARM处理器;第2章介绍ADuC7XXX系列嵌入式系统硬件结构与存储器组织;第3章介绍模拟外设与接口;第4章介绍数字外设与接口;第5章介绍中断系统与定时器/计数器;第6章介绍系统控制模块及硬件系统设计参考;第7章介绍ADuC7XXX系列嵌入式系统开发工具;第8章ADuC7XXX相关C语言基础;第9章介绍ADuC7XXX系列嵌入式系统应用实例。ADuC7XXX系列微处理器的原理及应用,是一本非常适用于大学本科和研究生教学的理论实践课教材。
- 【正版无广】参考文献 更新时间:2019-01-09 15:19:42
- 附录 本书配套实验板简介
- 9.8.3 程序清单
- 9.8.2 系统软件设计
- 9.8.1 系统硬件电路设计
- 9.8 智能语音电子体温计设计
- 9.7.4 程序清单
- 9.7.3 系统软件设计
- 9.7.2 系统硬件电路设计
- 9.7.1 硅光电池的光电转换原理
- 9.7 高精度光照度计设计
- 9.6.6 测量结果以及误差分析
- 9.6.5 系统软件设计
- 9.6.4 主要硬件模块设计
- 9.6.3 总体结构设计
- 9.6.2 系统需求分析
- 9.6.1引言
- 9.6 高精度PLC模拟前端设计
- 9.5.5控制器软件设计
- 9.5.4控制器硬件设计
- 9.5.3 液压主动导靴控制原理分析
- 9.5.2 电梯轿厢水平振动模型
- 9.5.1引言
- 9.5 高速电梯液压主动导靴控制系统设计
- 9.4.3 系统软件设计
- 9.4.2 系统硬件设计
- 9.4.1引言
- 9.4 动态称重传感器的设计
- 9.3.4 系统软件设计
- 9.3.3 系统硬件设计
- 9.3.2 实现原理
- 9.3.1引言
- 9.3 无线遥控智能探测避险小车设计
- 9.2.3 验证及结论
- 9.2.2 系统软件设计
- 9.2.1 系统硬件设计
- 9.2 网络化数据采集系统设计
- 9.1.3 移植的测试与实现
- 9.1.2 μCOS-II系统到ADuC70xx移植的特殊设计
- 9.1.1 μCOS-II系统到ARM7内核的移植
- 9.1 μCOS-II系统移植
- 第9章 ADuC70xx系列嵌入式系统应用实例
- 8.8.4 条件编译
- 8.8.3 文件包含
- 8.8.2 宏定义
- 8.8.1 概述
- 8.8编译预处理
- 8.7.2位域
- 8.7.1位运算符
- 8.7位运算
- 8.6.9类型定义符typedef
- 8.6.8 枚举类型
- 8.6.7 共用体
- 8.6.6 结构指针变量的说明和使用
- 8.6.5 结构数组的定义
- 8.6.4 结构变量的初始化
- 8.6.3 结构变量成员的表示方法
- 8.6.2 结构类型变量的说明
- 8.6.1 定义结构的一般形式
- 8.6 结构体与共用体
- 8.5.6指针数组和指向指针的指针
- 8.5.5 函数指针变量
- 8.5.4 字符串的指针和指向字符串的指针变量
- 8.5.3 数组指针和指向数组的指针变量
- 8.5.2 变量的指针和指向变量的指针变量
- 8.5.1 地址指针的基本概念
- 8.5指针
- 8.4.7 变量的存储类别
- 8.4.6 局部变量和全局变量
- 8.4.5 数组作为函数参数
- 8.4.4 函数的调用
- 8.4.3 函数的参数和函数的值
- 8.4.2 函数定义的一般形式
- 8.4.1 概述
- 8.4 函数
- 8.3.3 字符数组
- 8.3.2 二维数组的定义和引用
- 8.3.1 一维数组的定义和引用
- 8.3 数组
- 8.2.7 break和continue语句
- 8.2.6 for语句
- 8.2.5 do-while语句
- 8.2.4 while语句
- 8.2.3 switch语句
- 8.2.2 条件运算符和条件表达式
- 8.2.1 if语句
- 8.2控制语句
- 8.1.4 逻辑运算符和表达式
- 8.1.3关系运算符和表达式
- 8.1.2 算术运算符和算术表达式
- 8.1.1数据类型
- 8.1 C语言简介
- 第8章 ADuC70xx相关C语言基础
- 7.5.3在I型号上测试I2C加载器并调试代码
- 7.5.2 可能存在的危险
- 7.5.1 简介
- 7.5通过I2C接口更新代码
- 7.4.5 记录类型
- 7.4.4 命令应答
- 7.4.3数据传输包格式
- 7.4.2 加载器和物理接口
- 7.4.1 简介
- 7.4 串行下载协议
- 7.3.3 应用程序的编译和运行
- 7.3.2 选项设置
- 7.3.1 新建工程
- 7.3 IAR的具体应用
- 7.2 相关仿真器
- 7.1 IAR开发环境简介
- 第7章 ADuC70xx系列嵌入式系统开发工具
- 6.5.7 典型系统配置
- 6.5.6 上电复位设计
- 6.5.5时钟振荡器设计
- 6.5.4接地和电路板布局
- 6.5.3 线性稳压器
- 6.5.2 IOVDD电源灵敏度
- 6.5.1 电源设计
- 6.5 硬件系统设计参考
- 6.4.3 系统时钟配置
- 6.4.2 比较器输出控制蜂鸣器
- 6.4.1 系统供电监测
- 6.4 系统控制模块应用实例
- 6.3.5 相关寄存器描述
- 6.3.4 系统操作模式及功耗
- 6.3.3 使用外部时钟作为时钟源
- 6.3.2 使用外部晶振作为时钟源
- 6.3.1时钟系统结构
- 6.3 晶体振荡器和锁相环(PLL)
- 6.2.3 相关寄存器描述
- 6.2.2 迟滞性描述
- 6.2.1 功能及结构
- 6.2 电压比较器
- 6.1.2 相关寄存器描述
- 6.1.1 功能及特性
- 6.1 电源监视器
- 第6章 系统控制模块及硬件系统设计参考
- 5.4.4 系统复位
- 5.4.3脉冲宽度测量
- 5.4.2 精确计时显示
- 5.4.1 蜂鸣器持续报警
- 5.4 定时器应用实例
- 5.3.4 看门狗定时器Timer3
- 5.3.3 唤醒定时器Timer2
- 5.3.2 通用定时器Timer1
- 5.3.1 RTOS定时器Timer0
- 5.3 ADuC70xx定时器/计数器
- 5.2中断应用实例
- 5.1.3 相关寄存器描述
- 5.1.2 ADuC70xx支持的中断和中断源种类
- 5.1.1中断及中断源
- 5.1中断系统
- 第5章中断系统与定时器/计数器
- 4.12 PLA应用实例
- 4.11.2 相关寄存器描述
- 4.11.1 连接方式
- 4.11 可编程逻辑阵列PLA
- 4.10.3兼容I2C接口驱动芯片控制
- 4.10.2兼容I2C接口日历时钟芯片控制
- 4.10.1兼容I2C接口存储器读/写
- 4.10 I2C应用实例
- 4.9.3 主从工作模式
- 4.9.2 相关寄存器描述
- 4.9.1总线结构及工作方式
- 4.9 集成电路总线I2C接口
- 4.8 SPI应用实例
- 4.7.3 相关寄存器描述
- 4.7.2 SPI工作模式
- 4.7.1配置及电路连接
- 4.7 SPI接口
- 4.6.2 多机组网通信
- 4.6.1 与PC进行通信
- 4.6 UART应用实例
- 4.5.4 网络寻址操作及相关寄存器描述
- 4.5.3 相关寄存器描述
- 4.5.2 波特率发生器
- 4.5.1配置及电路连接
- 4.5 通用异步串口(UART)
- 4.4.2 单总线温度测量
- 4.4.1 蜂鸣器控制
- 4.4 GPIO应用实例
- 4.3.2 相关寄存器描述
- 4.3.1 GPIO简介
- 4.3 通用输入/输出(GPIO)
- 4.2.2 直流电机控制
- 4.2.1 正弦波模拟输出
- 4.2 PWM应用实例
- 4.1.4 相关寄存器描述
- 4.1.3模块内各单元功能描述
- 4.1.2 PWM模块内部结构
- 4.1.1 PWM简介
- 4.1 三相脉宽调制(PWM)波形发生器
- 第4章 数字外设与接口
- 3.4.2 LED亮度控制
- 3.4.1 DAC模拟正弦波输出
- 3.4 DAC应用实例
- 3.3.4 相关寄存器描述
- 3.3.3 线性衰减现象
- 3.3.2 DAC内部结构及特性
- 3.3.1 DCC简介
- 3.3 数模转换器DAC
- 3.2.2 外部输入信号转换
- 3.2.1 ADC转换精度测试
- 3.2 ADC应用实例
- 3.1.3 相关寄存器描述
- 3.1.2 信号输入设计与转换方式
- 3.1.1模数转换器(ADC)简介
- 3.1模数转接器(ADC)
- 第3章模拟外设与接口
- 2.10.3 16-02液晶控制
- 2.10.2 128-64字符点阵液晶控制
- 2.10.1存取外扩RAM
- 2.10 应用实例
- 2.9.3 外部存储器的读/写时序
- 2.9.2 相关寄存器描述
- 2.9.1接口配置及功能
- 2.9 外部存储接口
- 2.8.2 复位过程
- 2.8.1 重映射过程
- 2.8存储器的重映射和复位
- 2.7存储器的读/写方式
- 2.6存储器映射寄存器MMR
- 2.5 静态随机存储器SRAM
- 2.4.5 Flash/EE的执行时间
- 2.4.4 Flash/EE存储器的相关寄存器
- 2.4.3 Flash/EE存储器的编程模式
- 2.4.2 Flash/EE存储器的可靠性
- 2.4.1 Flash/EE存储器结构及访问
- 2.4 非易失性Flash/EE存储器
- 2.3 ADuC70xx系列微控制器存储空间
- 2.2 ADuC70xx系列嵌入式系统封装与引脚配置
- 2.1 ADuC70xx系列嵌入式系统简介
- 第2章 ADuC 70xx系列嵌入式系统硬件结构与存储器组织
- 1.9.3 Embedded ICE-RT
- 1.9.2 调试接口
- 1.9.1 调试系统的典型结构
- 1.9 ARM内核调试接口
- 1.8.2 Thumb指令集
- 1.8.1 ARM指令集
- 1.8 ARM支持的指令集
- 1.7 ARM支持的寻址方式
- 1.6 ARM相关寄存器
- 1.5 可处理的异常
- 1.4 ARM7TDMI内核工作状态
- 1.3 ARM7TDMI相关结构框图
- 1.2.2存储器访问及接口
- 1.2.1指令操作
- 1.2 ARM7TDMI内核概述
- 1.1.2 ARM系列产品简介
- 1.1.1 ARM处理器特性
- 1.1 ARM概述
- 第1章 ARM处理器简介
- 前言
- 版权信息
- 封面
- 封面
- 版权信息
- 前言
- 第1章 ARM处理器简介
- 1.1 ARM概述
- 1.1.1 ARM处理器特性
- 1.1.2 ARM系列产品简介
- 1.2 ARM7TDMI内核概述
- 1.2.1指令操作
- 1.2.2存储器访问及接口
- 1.3 ARM7TDMI相关结构框图
- 1.4 ARM7TDMI内核工作状态
- 1.5 可处理的异常
- 1.6 ARM相关寄存器
- 1.7 ARM支持的寻址方式
- 1.8 ARM支持的指令集
- 1.8.1 ARM指令集
- 1.8.2 Thumb指令集
- 1.9 ARM内核调试接口
- 1.9.1 调试系统的典型结构
- 1.9.2 调试接口
- 1.9.3 Embedded ICE-RT
- 第2章 ADuC 70xx系列嵌入式系统硬件结构与存储器组织
- 2.1 ADuC70xx系列嵌入式系统简介
- 2.2 ADuC70xx系列嵌入式系统封装与引脚配置
- 2.3 ADuC70xx系列微控制器存储空间
- 2.4 非易失性Flash/EE存储器
- 2.4.1 Flash/EE存储器结构及访问
- 2.4.2 Flash/EE存储器的可靠性
- 2.4.3 Flash/EE存储器的编程模式
- 2.4.4 Flash/EE存储器的相关寄存器
- 2.4.5 Flash/EE的执行时间
- 2.5 静态随机存储器SRAM
- 2.6存储器映射寄存器MMR
- 2.7存储器的读/写方式
- 2.8存储器的重映射和复位
- 2.8.1 重映射过程
- 2.8.2 复位过程
- 2.9 外部存储接口
- 2.9.1接口配置及功能
- 2.9.2 相关寄存器描述
- 2.9.3 外部存储器的读/写时序
- 2.10 应用实例
- 2.10.1存取外扩RAM
- 2.10.2 128-64字符点阵液晶控制
- 2.10.3 16-02液晶控制
- 第3章模拟外设与接口
- 3.1模数转接器(ADC)
- 3.1.1模数转换器(ADC)简介
- 3.1.2 信号输入设计与转换方式
- 3.1.3 相关寄存器描述
- 3.2 ADC应用实例
- 3.2.1 ADC转换精度测试
- 3.2.2 外部输入信号转换
- 3.3 数模转换器DAC
- 3.3.1 DCC简介
- 3.3.2 DAC内部结构及特性
- 3.3.3 线性衰减现象
- 3.3.4 相关寄存器描述
- 3.4 DAC应用实例
- 3.4.1 DAC模拟正弦波输出
- 3.4.2 LED亮度控制
- 第4章 数字外设与接口
- 4.1 三相脉宽调制(PWM)波形发生器
- 4.1.1 PWM简介
- 4.1.2 PWM模块内部结构
- 4.1.3模块内各单元功能描述
- 4.1.4 相关寄存器描述
- 4.2 PWM应用实例
- 4.2.1 正弦波模拟输出
- 4.2.2 直流电机控制
- 4.3 通用输入/输出(GPIO)
- 4.3.1 GPIO简介
- 4.3.2 相关寄存器描述
- 4.4 GPIO应用实例
- 4.4.1 蜂鸣器控制
- 4.4.2 单总线温度测量
- 4.5 通用异步串口(UART)
- 4.5.1配置及电路连接
- 4.5.2 波特率发生器
- 4.5.3 相关寄存器描述
- 4.5.4 网络寻址操作及相关寄存器描述
- 4.6 UART应用实例
- 4.6.1 与PC进行通信
- 4.6.2 多机组网通信
- 4.7 SPI接口
- 4.7.1配置及电路连接
- 4.7.2 SPI工作模式
- 4.7.3 相关寄存器描述
- 4.8 SPI应用实例
- 4.9 集成电路总线I2C接口
- 4.9.1总线结构及工作方式
- 4.9.2 相关寄存器描述
- 4.9.3 主从工作模式
- 4.10 I2C应用实例
- 4.10.1兼容I2C接口存储器读/写
- 4.10.2兼容I2C接口日历时钟芯片控制
- 4.10.3兼容I2C接口驱动芯片控制
- 4.11 可编程逻辑阵列PLA
- 4.11.1 连接方式
- 4.11.2 相关寄存器描述
- 4.12 PLA应用实例
- 第5章中断系统与定时器/计数器
- 5.1中断系统
- 5.1.1中断及中断源
- 5.1.2 ADuC70xx支持的中断和中断源种类
- 5.1.3 相关寄存器描述
- 5.2中断应用实例
- 5.3 ADuC70xx定时器/计数器
- 5.3.1 RTOS定时器Timer0
- 5.3.2 通用定时器Timer1
- 5.3.3 唤醒定时器Timer2
- 5.3.4 看门狗定时器Timer3
- 5.4 定时器应用实例
- 5.4.1 蜂鸣器持续报警
- 5.4.2 精确计时显示
- 5.4.3脉冲宽度测量
- 5.4.4 系统复位
- 第6章 系统控制模块及硬件系统设计参考
- 6.1 电源监视器
- 6.1.1 功能及特性
- 6.1.2 相关寄存器描述
- 6.2 电压比较器
- 6.2.1 功能及结构
- 6.2.2 迟滞性描述
- 6.2.3 相关寄存器描述
- 6.3 晶体振荡器和锁相环(PLL)
- 6.3.1时钟系统结构
- 6.3.2 使用外部晶振作为时钟源
- 6.3.3 使用外部时钟作为时钟源
- 6.3.4 系统操作模式及功耗
- 6.3.5 相关寄存器描述
- 6.4 系统控制模块应用实例
- 6.4.1 系统供电监测
- 6.4.2 比较器输出控制蜂鸣器
- 6.4.3 系统时钟配置
- 6.5 硬件系统设计参考
- 6.5.1 电源设计
- 6.5.2 IOVDD电源灵敏度
- 6.5.3 线性稳压器
- 6.5.4接地和电路板布局
- 6.5.5时钟振荡器设计
- 6.5.6 上电复位设计
- 6.5.7 典型系统配置
- 第7章 ADuC70xx系列嵌入式系统开发工具
- 7.1 IAR开发环境简介
- 7.2 相关仿真器
- 7.3 IAR的具体应用
- 7.3.1 新建工程
- 7.3.2 选项设置
- 7.3.3 应用程序的编译和运行
- 7.4 串行下载协议
- 7.4.1 简介
- 7.4.2 加载器和物理接口
- 7.4.3数据传输包格式
- 7.4.4 命令应答
- 7.4.5 记录类型
- 7.5通过I2C接口更新代码
- 7.5.1 简介
- 7.5.2 可能存在的危险
- 7.5.3在I型号上测试I2C加载器并调试代码
- 第8章 ADuC70xx相关C语言基础
- 8.1 C语言简介
- 8.1.1数据类型
- 8.1.2 算术运算符和算术表达式
- 8.1.3关系运算符和表达式
- 8.1.4 逻辑运算符和表达式
- 8.2控制语句
- 8.2.1 if语句
- 8.2.2 条件运算符和条件表达式
- 8.2.3 switch语句
- 8.2.4 while语句
- 8.2.5 do-while语句
- 8.2.6 for语句
- 8.2.7 break和continue语句
- 8.3 数组
- 8.3.1 一维数组的定义和引用
- 8.3.2 二维数组的定义和引用
- 8.3.3 字符数组
- 8.4 函数
- 8.4.1 概述
- 8.4.2 函数定义的一般形式
- 8.4.3 函数的参数和函数的值
- 8.4.4 函数的调用
- 8.4.5 数组作为函数参数
- 8.4.6 局部变量和全局变量
- 8.4.7 变量的存储类别
- 8.5指针
- 8.5.1 地址指针的基本概念
- 8.5.2 变量的指针和指向变量的指针变量
- 8.5.3 数组指针和指向数组的指针变量
- 8.5.4 字符串的指针和指向字符串的指针变量
- 8.5.5 函数指针变量
- 8.5.6指针数组和指向指针的指针
- 8.6 结构体与共用体
- 8.6.1 定义结构的一般形式
- 8.6.2 结构类型变量的说明
- 8.6.3 结构变量成员的表示方法
- 8.6.4 结构变量的初始化
- 8.6.5 结构数组的定义
- 8.6.6 结构指针变量的说明和使用
- 8.6.7 共用体
- 8.6.8 枚举类型
- 8.6.9类型定义符typedef
- 8.7位运算
- 8.7.1位运算符
- 8.7.2位域
- 8.8编译预处理
- 8.8.1 概述
- 8.8.2 宏定义
- 8.8.3 文件包含
- 8.8.4 条件编译
- 第9章 ADuC70xx系列嵌入式系统应用实例
- 9.1 μCOS-II系统移植
- 9.1.1 μCOS-II系统到ARM7内核的移植
- 9.1.2 μCOS-II系统到ADuC70xx移植的特殊设计
- 9.1.3 移植的测试与实现
- 9.2 网络化数据采集系统设计
- 9.2.1 系统硬件设计
- 9.2.2 系统软件设计
- 9.2.3 验证及结论
- 9.3 无线遥控智能探测避险小车设计
- 9.3.1引言
- 9.3.2 实现原理
- 9.3.3 系统硬件设计
- 9.3.4 系统软件设计
- 9.4 动态称重传感器的设计
- 9.4.1引言
- 9.4.2 系统硬件设计
- 9.4.3 系统软件设计
- 9.5 高速电梯液压主动导靴控制系统设计
- 9.5.1引言
- 9.5.2 电梯轿厢水平振动模型
- 9.5.3 液压主动导靴控制原理分析
- 9.5.4控制器硬件设计
- 9.5.5控制器软件设计
- 9.6 高精度PLC模拟前端设计
- 9.6.1引言
- 9.6.2 系统需求分析
- 9.6.3 总体结构设计
- 9.6.4 主要硬件模块设计
- 9.6.5 系统软件设计
- 9.6.6 测量结果以及误差分析
- 9.7 高精度光照度计设计
- 9.7.1 硅光电池的光电转换原理
- 9.7.2 系统硬件电路设计
- 9.7.3 系统软件设计
- 9.7.4 程序清单
- 9.8 智能语音电子体温计设计
- 9.8.1 系统硬件电路设计
- 9.8.2 系统软件设计
- 9.8.3 程序清单
- 附录 本书配套实验板简介
- 【正版无广】参考文献 更新时间:2019-01-09 15:19:42

