ARM CORTEX MO LPC1115 开发实战:芯片级与UC/OS II系统级PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:张勇,吴文华,贾晓天编著
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:2014
- ISBN:7512412897
- 页数:366 页
第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
- 《管理信息系统习题集》郭晓军 2016
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上著 2020
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《系统解剖学速记》阿虎医考研究组编 2019
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019