主页 详情

《ARM Cortex M0微控制器深度实战》_温子祺,冼安胜,林秩谦等编著_13598279_7512414235

【书名】:《ARM Cortex M0微控制器深度实战》
【作者】:温子祺,冼安胜,林秩谦等编著
【出版社】:北京:北京航空航天大学出版社
【时间】:2014
【页数】:479
【ISBN】:7512414235
【SS码】:13598279

最新查询

内容简介

硬件资源篇

初步认知篇

第1章 ARM Cortex-M0

1.1 总线架构

1.1.1 什么是AMBA

1.1.2 什么是AHB-Lite

1.1.3 什么是CoreSight

1.2 Cortex-M0的结构特点

1.2.1 编程模型

1.2.2 存储模型

1.2.3 异常处理

1.2.4 功耗管理

1.2.5 指令集

1.3 开发工具

第2章 NuMicro M051系列微控制器

2.1 概述

2.2 系统管理器

2.3 系统存储映射

2.4 嵌套向量中断控制器(NVIC)

2.4.1 异常模式和系统中断映射

2.4.2 操作描述

人机交互篇

第3章 TFT

3.1 TFT技术

3.1.1 什么是TFT技术

3.1.2 TFT是如何工作的

3.2 TFT中的RGB

3.2.1 RGB原理

3.2.2 RGB格式

3.2.3 实验——颜色显示

3.3 TFT中的文字显示

3.3.1 GB2312简介

3.3.2 ASCⅡ简介

3.3.3 实验——取模显示字体

3.3.4 实验——字库显示字体

第4章 触摸屏

4.1 电阻式触摸屏

4.2 触摸控制——XPT2046

4.3 实验——触摸校正

基本控制篇

第5章 定时器控制器与系统定时器

5.1 定时器控制器

5.1.1 特征

5.1.2 定时器操作模式

5.1.3 相关寄存器

5.1.4 实验

5.2 系统定时器

5.2.1 概述

5.2.2 相关寄存器

5.2.3 示例代码

第6章 串口通信

6.1 概述

6.1.1 特性

6.1.2 相关寄存器

6.2 实验

6.2.1 串口发送

6.2.2 串口接收

第7章 外部中断

7.1 概述

7.2 实验——中断计数

第8章 串行外围设备接口(SPI)控制器

8.1 概述

8.1.1 特性

8.1.2 功 能

8.1.3 时序波形图

8.1.4 相关寄存器

8.2 FLASH

8.2.1 W25Q16/W25Q32/W25Q64

8.2.2 特征

8.2.3 功能描述

8.3 实验——SPI FLASH数据读/写

第9章 I2C总线控制器

9.1 概述

9.1.1 特征

9.1.2 功能描述

9.1.3 操作模式

9.1.4 相关寄存器

9.2 AT24C02

9.3 实验——24C02读/写数据

第10章 PWM发生器和捕捉定时器

10.1 概述

10.1.1 特征

10.1.2 功能描述

10.1.3 相关寄存器

10.2 实验

10.2.1 RGB-LED调整模式

10.2.2 测量占空比

10.2.3 测量计数值

第11章 模拟/数字转换

11.1 概述

11.1.1 特征

11.1.2 操作步骤

11.1.3 相关寄存器

11.2 实验——电压测量

第12章 FLASH内存控制器(FMC)

12.1 概述

12.1.1 特性

12.1.2 FMC组织结构

12.1.3 在系统编程(ISP)

12.2 实验——ISP数据读/写

第13章 看门狗

13.1 概述

13.1.1 特征

13.1.2 相关寄存器

13.2 实验——看门狗复位

第14章 功耗控制

14.1 概述

14.2 相关寄存器

14.3 实验

14.3.1 空闲模式唤醒

14.3.2 掉电模式唤醒

第15章 欠压电压值设定(BOD)

15.1 概述

15.2 实验

第16章 按键识别

16.1 按键检测

16.1.1 传统的按键检测

16.1.2 状态机按键检测

16.2 实验——按键扫描

第17章 实时时钟

17.1 概述

17.2 实验

第18章 DHT11温湿度传感器

18.1 概述

18.2 串行接口

18.3 实验——温湿度显示

数据通信篇

第19章 PS/2

19.1 简介

19.2 PS/2键盘接口及实验

19.2.1 PS/2键盘接口

19.2.2 实验——PS/2键盘

19.3 PS/2鼠标接口及实验

19.3.1 PS/2鼠标接口

19.3.2 实验——PS/2鼠标

第20章 RS485

20.1 简 介

20.1.1 特性

20.1.2 MAX485

20.2 实验——简单数据传输

第21章 红外遥控

21.1 简介

21.1.1 红外遥控器原理

21.1.2 遥控距离的影响因素

21.1.3 红外接收头

21.2 实验——红外捕捉

21.3 NEC协议

21.4 实验——NEC协议解码

第22章 RF24L01

22.1 RF24L01概述及特性

22.1.1 RF24L01概述

22.1.2 RF24L01特性

22.2 实验——简单数据传输

第23章 蓝牙

23.1 简介

23.1.1 起源

23.1.2 优势

23.2 工作原理与设备连接

23.2.1 工作原理

23.2.2 设备连接

23.3 版本

23.4 HC05蓝牙模块

23.4.1 简介

23.4.2 AT指令

23.5 实验

23.5.1 简单数据传输

23.5.2 手机控制

第24章 网 络

24.1 简介

24.2 网络芯片ENC28J60

24.3 SPI指令集与命令序列

24.4 TCP/IP协议

24.5 实验

文件系统篇

第25章 SD卡

25.1 SD卡和MMC卡

25.1.1 速率等级

25.1.2 SD卡的使用

25.1.3 Mini SD与Micro SD卡

25.1.4 覆盖的写保护开关

25.1.5 开放标准

25.1.6 技术说明

25.2 SD卡接口的完整规范

25.2.1 特性

25.2.2 内部单元

25.3 总线概念

25.3.1 SD卡总线

25.3.2 SPI总线

25.4 实验——SD卡数据读/写

第26章 FATFS

26.1 简介

26.2 移植

26.3 实验

26.3.1 FATFS写文本

26.3.2 SD卡更新FLASH字库

第27章 位图

27.1 简介

27.2 结构

27.3 实验——位图显示

拓展篇

第28章 引导程序

28.1 简介

28.2 制作BootLoader

28.3 设置分散装载文件

28.4 下载验证

附录A 开发板原理图与实物照

A.1 原理图

A.1.1 主板原理图

A.1.2 模块原理图

A.2 主板布局图

附录B 单片机多功能调试助手

附录C 代码预览

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
fc0c8cbd1555f6129ca5dd4a2612f525#02569ada9fb480c14e49c49413fdca10#122782189#ARM Cortex-M0微控制器深度实战_13598279.zip