图书介绍

ARM嵌入式微控制器原理与应用 基于CORTEX-M0+内核LPC84X与ΜC/OS-III操作系统2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

ARM嵌入式微控制器原理与应用 基于CORTEX-M0+内核LPC84X与ΜC/OS-III操作系统
  • 张勇编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302499619
  • 出版时间:2018
  • 标注页数:450页
  • 文件大小:54MB
  • 文件页数:460页
  • 主题词:微处理器-系统设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

ARM嵌入式微控制器原理与应用 基于CORTEX-M0+内核LPC84X与ΜC/OS-III操作系统PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一篇LPC84X典型硬件系统与芯片级软件设计3

第1章ARM Cortex-M0+内核3

1.1 ARM Cortex-M0+内核特点3

1.2 ARM Cortex-M0+内核架构4

1.3 ARM Cortex-M0+存储器配置5

1.4 ARM Cortex-M0+内核寄存器7

1.4.1内核寄存器7

1.4.2系统控制寄存器8

1.5 SysTick定时器13

1.6 Cortex-M0+异常15

1.7嵌套向量中断控制器16

1.8本章小结18

第2章LPC84X微控制器19

2.1 LPC845微控制器特点与引脚配置19

2.2 LPC845微控制器内部结构30

2.3 LPC845存储器配置32

2.4 LPC845 NVIC中断33

2.5 I/O口配置IOCON36

2.6通用目的输入输出口GPIO39

2.7系统配置模块SYSCON42

2.8本章小结55

第3章LPC845典型硬件平台56

3.1 LPC845核心电路57

3.2电源电路58

3.3 LED驱动电路与蜂鸣器驱动电路59

3.4串口通信电路59

3.5用户按键与用户接口和ADC电路60

3.6 DS18B20电路61

3.7 ZLG7289B电路61

3.8 SWD、ISP和复位电路64

3.9 LCD屏与触摸屏接口电路65

3.10存储器电路66

3.11声码器电路67

3.12本章小结67

第4章LED灯与蜂鸣器控制68

4.1 LED灯控制68

4.1.1 LPC845 GPIO口读写访问69

4.1.2 Keil MDK工程框架71

4.2 LPC845异常管理87

4.2.1 LPC845异常87

4.2.2 LED灯闪烁工程89

4.3 NVIC中断管理93

4.3.1多速率定时器MRT93

4.3.2 MRT定时器中断实例97

4.4蜂鸣器工作原理100

4.5 LPC845外部中断102

4.5.1外部中断与模式匹配工作原理102

4.5.2 LPC845外部中断实例112

4.5.3 LPC845模式匹配实例117

4.6本章小结119

第5章 按键与数码管显示120

5.1 ZLG7289B工作原理120

5.2 DS18B20工作原理124

5.3按键与数码管实例132

5.4本章小结142

第6章 串口通信与声码器143

6.1串口通信143

6.1.1 LPC845串口工作原理143

6.1.2串口通信实例152

6.2声码器157

6.2.1声码器工作原理157

6.2.2声码器实例160

6.3本章小结168

第7章ADC与存储器访问169

7.1 LPC845微控制器ADC169

7.1.1 ADC工作原理169

7.1.2 ADC工程实例174

7.2 AT24C128存储器179

7.2.1 AT24C128访问方法179

7.2.2 AT24C128访问实例182

7.3 W25Q64存储器190

7.3.1 W25Q64存储器访问方法190

7.3.2 LPC845微控制器SPI模块192

7.3.3 W25Q64访问实例196

7.4本章小结208

第8章 触摸屏与LCD屏209

8.1电阻式触摸屏驱动原理209

8.2电阻式触摸屏实例215

8.3 LCD屏驱动原理217

8.4 LCD屏实例239

8.5本章小结244

第二篇 嵌入式实时操作系统μC/OS- Ⅱ247

第9章μC/OS- Ⅱ系统与移植247

9.1 μC/OS-Ⅱ系统移植247

9.2 μC/OS- Ⅱ系统结构与配置260

9.3 μC/OS- Ⅱ系统任务266

9.3.1空闲任务267

9.3.2统计任务267

9.3.3定时器任务268

9.4本章小结268

第10章μC/OS- Ⅱ任务管理269

10.1 μC/OS- Ⅱ用户任务269

10.2 μC/OS- Ⅱ多任务工程实例274

10.3统计任务实例286

10.4系统定时器290

10.5本章小结293

第11章 信号量与互斥信号量294

11.1 μC/OS- Ⅱ信号量294

11.2 μC/OS- Ⅱ互斥信号量296

11.3信号量与互斥信号量实例298

11.4本章小结310

第12章 消息邮箱与消息队列311

12.1 μC/OS- Ⅱ消息邮箱311

12.2 μC/OS- Ⅱ消息队列313

12.3消息邮箱与消息队列实例315

12.4本章小结324

第三篇 嵌入式实时操作系统μC/OS- Ⅲ327

第13章μC/OS- Ⅲ系统与移植327

13.1 μC/OS-Ⅲ发展历程327

13.2 μC/OS-Ⅲ特点329

13.3 μC/OS-Ⅲ应用领域334

13.4 μC/OS-Ⅲ系统组成335

13.4.1 μC/OS-Ⅲ配置文件338

13.4.2 μC/OS-Ⅲ内核文件343

13.5 μC/OS-Ⅲ自定义数据类型352

13.6 μC/OS-Ⅲ移植354

13.7本章小结362

第14章μC/OS-Ⅲ任务管理363

14.1用户任务363

14.1.1任务堆栈与优先级365

14.1.2任务控制块365

14.1.3任务工作状态370

14.1.4用户任务创建过程372

14.2多任务工程实例374

14.3统计任务390

14.4定时器任务391

14.5本章小结395

第15章 信号量、任务信号量和互斥信号量396

15.1信号量396

15.1.1信号量工作方式396

15.1.2信号量实例397

15.2任务信号量409

15.2.1任务信号量工作方式409

15.2.2任务信号量实例409

15.3互斥信号量413

15.3.1互斥信号量工作方式413

15.3.2互斥信号量实例414

15.4本章小结418

第16章 消息队列与任务消息队列420

16.1消息队列420

16.1.1消息队列工作方式422

16.1.2消息队列实例424

16.2任务消息队列432

16.2.1任务消息队列工作方式432

16.2.2任务消息队列实例433

16.3本章小结440

附录A文件my25q64.c442

附录B工程项目索引448

参考文献450

热门推荐