书籍详情
嵌入式微处理器体系结构、原理与应用
作者:蔡肯 等著,蔡肯,李博涵,肖斌 编
出版社:西安交通大学出版社
出版时间:2022-11-01
ISBN:9787560590462
定价:¥49.00
购买这本书可以去
内容简介
本书从微处理器和嵌入式系统的基本概念和理论背景出发,以嵌入式微处理器架构为主线,将微处理器的基础性与嵌入式系统的先进性有机结合在一起,深入浅出地介绍了微处理器的原理与结构,开发环境与工具。将各种接口与功能单元的硬件设计思想和软件编写方法有机融合,力求通过基础知识的学习和系统实践能力的锻炼,使读者完整地掌握嵌入式微处理器体系涉及的各种理论、工具和技术。全书内容在作者们多年研究成果的基础上,结合该领域的最新研究成果,对仿真技术、无线通信和外围传感器进行了较为系统的阐述。本书可作为从事嵌入式、物联网、自动化、以及无线通信等领域的科研人员、工程技术人员、研究生的参考书,以及大学本科高年级学生的扩展阅读资料。
作者简介
蔡肯,男,博士,副教授,硕导,广东省高等学校优秀青年教师,广州市珠江科技新星,现任职于仲恺农业工程学院。主要研究方向包括:自动化控制、人工智能和手术导航。近五年来,主持省级以上项目16项;以第一作者或通讯作者发表期刊论文69篇,其中SCI收录40篇;授权发明专利4项;获广东省教学成果二等奖1项(第一完成人)。
目录
第1章 常用器件
1.1 基本元器件
1.2 专用元器件
1.3 机电元件
1.4 特殊器件
第2章 嵌入式微处理器开发板
2.1 嵌入式系统概述
2.2 嵌入式微处理器概述
2.3 嵌入式微处理器系列
2.4 嵌入式微处理器开发板介绍
第3章 深入理解嵌入式C语言
3.1 嵌入式编程语言
3.2 数据类型
3.3 基本运算
3.4 流程控制语句
3.5 函数
3.6 预处理命令
3.7 模块化程序设计
3.8 嵌入式C语言与汇编语言混合编程
第4章 Keil快速入门
4.1 Keil软件
4.2 创建应用程序
4.3 调试应用程序
第5章 初步认识Proteus ISIS
5.1 Proteus ISIS软件
5.2 Proteus电路设计仿真基本操作
5.3 Proteus源代码调试仿真
5.4 电路设计与仿真实例
5.5 Keil u Vision和Proteus联和调试
第6章 嵌入式微处理器硬件结构和原理
6.1 嵌入式微处理器内部结构
6.2 嵌入式微处理器引脚
6.3 嵌入式微处理器时序
第7章 嵌入式微处理器并行I/O接口的C语言编程
7.1 I/O接口
7.2 内部并行I/O端口及其应用
第8章 中断系统的C语言编程
8.1 中断系统
8.2 巾断处理过程
第9章 嵌入式微处理器定时器/计数器的C语言编程
9.1 定时器/计数器的结构和工作原理
9.2 定时器/计数器控制
9.3 定时器/计数器工作方式
9.4 定时器/计数器初始化
9.5 定时器/计数器应用举例
第10章 嵌入式微处理器串行接口的C语言编程
10.1 串行通信基础
10.2 串行接口
10.3 串行接口设计
第11章 嵌入式微处理器人机交互的C语言编程
11.1 LED接口设计
11.2 非编码键盘接口设计
11.3 串行口键盘及显示接口电路
第12章 嵌入式微处理器IIC传输的C语言编程
12.1 IIC总线
12.2 IIC总线数据传输模式
12.3 模拟IIC
12.4 EEPROM应用设计
第13章 嵌入式微处理器红外通信的C语言编程
13.1 红外传感器
13.2 红外信号编码格式
13.3 红外通信应用设计
第14章 嵌入式微处理器实时时钟的C语言编程
14.1 实时时钟芯片
14.2 DSl302时钟芯片结构与工作原理
14.3 电子时钟设计
第15章 嵌入式微处理器温度采集的C语言编程
15.1 温度传感器
15.2 DSl8820结构与工作原理
15.3 DSl8820寄存器和指令表
15.4 DSl8820时序及程序实现
15.5 数字温度计系统设计
第16章 嵌入式微处理器无线通信的C语言编程
16.1 无线传输方式
16.2 nRF24L01引脚与工作模式
16.3 nRF24L01寄存器配置
16.4 nRF24L01数据传输特性
16.5 nRF24L01无线通信设计
参考文献
1.1 基本元器件
1.2 专用元器件
1.3 机电元件
1.4 特殊器件
第2章 嵌入式微处理器开发板
2.1 嵌入式系统概述
2.2 嵌入式微处理器概述
2.3 嵌入式微处理器系列
2.4 嵌入式微处理器开发板介绍
第3章 深入理解嵌入式C语言
3.1 嵌入式编程语言
3.2 数据类型
3.3 基本运算
3.4 流程控制语句
3.5 函数
3.6 预处理命令
3.7 模块化程序设计
3.8 嵌入式C语言与汇编语言混合编程
第4章 Keil快速入门
4.1 Keil软件
4.2 创建应用程序
4.3 调试应用程序
第5章 初步认识Proteus ISIS
5.1 Proteus ISIS软件
5.2 Proteus电路设计仿真基本操作
5.3 Proteus源代码调试仿真
5.4 电路设计与仿真实例
5.5 Keil u Vision和Proteus联和调试
第6章 嵌入式微处理器硬件结构和原理
6.1 嵌入式微处理器内部结构
6.2 嵌入式微处理器引脚
6.3 嵌入式微处理器时序
第7章 嵌入式微处理器并行I/O接口的C语言编程
7.1 I/O接口
7.2 内部并行I/O端口及其应用
第8章 中断系统的C语言编程
8.1 中断系统
8.2 巾断处理过程
第9章 嵌入式微处理器定时器/计数器的C语言编程
9.1 定时器/计数器的结构和工作原理
9.2 定时器/计数器控制
9.3 定时器/计数器工作方式
9.4 定时器/计数器初始化
9.5 定时器/计数器应用举例
第10章 嵌入式微处理器串行接口的C语言编程
10.1 串行通信基础
10.2 串行接口
10.3 串行接口设计
第11章 嵌入式微处理器人机交互的C语言编程
11.1 LED接口设计
11.2 非编码键盘接口设计
11.3 串行口键盘及显示接口电路
第12章 嵌入式微处理器IIC传输的C语言编程
12.1 IIC总线
12.2 IIC总线数据传输模式
12.3 模拟IIC
12.4 EEPROM应用设计
第13章 嵌入式微处理器红外通信的C语言编程
13.1 红外传感器
13.2 红外信号编码格式
13.3 红外通信应用设计
第14章 嵌入式微处理器实时时钟的C语言编程
14.1 实时时钟芯片
14.2 DSl302时钟芯片结构与工作原理
14.3 电子时钟设计
第15章 嵌入式微处理器温度采集的C语言编程
15.1 温度传感器
15.2 DSl8820结构与工作原理
15.3 DSl8820寄存器和指令表
15.4 DSl8820时序及程序实现
15.5 数字温度计系统设计
第16章 嵌入式微处理器无线通信的C语言编程
16.1 无线传输方式
16.2 nRF24L01引脚与工作模式
16.3 nRF24L01寄存器配置
16.4 nRF24L01数据传输特性
16.5 nRF24L01无线通信设计
参考文献
猜您喜欢