图书介绍

ARM CORTEX MO LPC1115 开发实战:芯片级与UC/OS II系统级【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

ARM CORTEX MO LPC1115 开发实战:芯片级与UC/OS II系统级
  • 张勇,吴文华,贾晓天编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:7512412897
  • 出版时间:2014
  • 标注页数:366页
  • 文件大小:45MB
  • 文件页数:378页
  • 主题词:

PDF下载


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

下载说明

ARM CORTEX MO LPC1115 开发实战:芯片级与UC/OS II系统级PDF格式电子书版下载

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

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

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

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

图书目录

第1篇 硬件基础2

第1章Cortex-M0内核体系2

1.1 Cortex-M0概述2

1.2 Cortex-M0内核3

1.2.1处理器工作模式3

1.2.2内核寄存器4

1.3 Cortex-M0存储配置6

1.4 Cortex-M0嵌套向量中断控制器(NVIC)7

1.4.1 Cortex-M0异常类型7

1.4.2 Cortex-M0异常向量表与优先级8

1.4.3 NVIC寄存器9

1.4.4 CMSIS中断管理函数10

1.5 Cortex-M0外设13

1.5.1系统控制模块13

1.5.2 SysTick定时器16

1.6本章小结17

第2章LPC1115芯片架构18

2.1 NXP LPC1115概述18

2.2 LPC1115存储器配置19

2.3 LPC1115芯片结构19

2.3.1 I/O配置(IOCONFIG)20

2.3.2 GPIO口25

2.3.3时钟发生器与系统配置寄存器29

2.3.4看门狗35

2.3.5 SysTick定时器36

2.3.6 Flash配置37

2.4 LPC1115 NVIC中断38

2.5 LPC1115引脚39

2.6本章小结39

第3章 LPC1115典型应用电路40

3.1 LPC1115微控制器核心电路40

3.2 LED驱动电路41

3.3串口通信电路41

3.4蜂鸣器驱动电路42

3.5 ZLG7289B电路42

3.6点阵LCD显示电路44

3.7 SW(JTAG)、ISP与复位电路45

3.8 ADC电路46

3.9 I2C和SPI Flash电路46

3.10用户按键电路47

3.11 DS18B20测温电路48

3.12本章小结48

第2篇 芯片级程序设计50

第4章 Keil MDK开发环境与芯片级程序框架50

4.1 Keil MDK工程框架50

4.2开发平台建设59

4.3 LED灯闪烁实例61

4.4基于CMSIS库的LED灯闪烁实例68

4.5本章小结76

第5章 芯片级中断程序设计77

5.1 NVIC中断配置77

5.2定时中断与LED灯闪烁78

5.2.1 SysTick定时异常79

5.2.2 32位定时器0定时中断82

5.3按键中断工作原理91

5.4本章小结97

第6章 芯片级串口通信程序设计98

6.1串口工作原理98

6.2串口工作程序实例101

6.3串口中断程序实例106

6.4本章小结111

第3篇μC/OS-II应用程序设计114

第7章μC/OS-II工作原理与移植114

7.1 μC/OS-II系统任务114

7.1.1μC/OS-II系统文件与配置114

7.1.2空闲任务121

7.1.3统计任务121

7.1.4定时器任务122

7.2信号量与互斥信号量123

7.2.1信号量123

7.2.2互斥信号量125

7.3消息邮箱与消息队列126

7.3.1消息邮箱126

7.3.2消息队列127

7.4事件标志组129

7.5 μC/OS-II移植131

7.6本章小结132

第8章μC/OS-II任务管理与程序框架133

8.1 μC/OS-II用户任务133

8.2 μC/OS-II程序框架与LED灯闪烁136

8.3串口通信实例145

8.4统计任务实例151

8.5软定时器与看门狗实例154

8.6本章小结162

第9章 系统级中断程序设计163

9.1 μC/OS-II中断响应原理163

9.2硬件定时器中断实例164

9.3按键中断实例174

9.4 ZLG7289B应用实例188

9.4.1 ZLG7289B工作原理188

9.4.2 ZLG7289B实例196

9.5本章小结208

第10章DS18B20程序设计209

10.1 DS18B20工作原理209

10.2温度显示实例211

10.3本章小结222

第11章 LCD显示程序设计224

11.1 SGX12864点阵LCD显示屏224

11.2字符、汉字与图形显示技术232

11.3 ADC工作原理237

11.4 LCD显示实例240

11.5 LPC1115内部显示缓存技术248

11.6本章小结262

第12章 I2C总线和SPI总线程序设计264

12.1 AT24C128访问控制264

12.2 I2C总线访问实例265

12.2.1 I2C控制器访问技术265

12.2.2 AT24C128读/写实例270

12.3 W25Q64访问控制274

12.4 SPI总线访问实例276

12.4.1 LPC1115微控制器SPI模块276

12.4.2 W25Q64读/写实例282

12.5本章小结296

第13章 智能门密码锁应用实例297

13.1密码锁功能设计297

13.2密码锁程序设计298

13.3本章小结316

第14章 智能温控报警实例317

14.1智能温度报警功能设计317

14.2智能温度报警程序设计317

14.3本章小结323

第15章 LPC1115 TFT真彩屏实例324

15.1 TFT屏驱动电路324

15.2 HX8347-A驱动芯片324

15.3字符与汉字显示程序设计335

15.4本章小结356

附录 Cortex-M0汇编指令与LPC1115启动文件357

参考文献366

热门推荐