第1章 NXP LPC1100系列芯片概述
1.1 NXP公司简介
1.2 NXP LPC1100系列芯片简介
1.2.1 NXP LPC1000系列概述
1.2.2 NXP LPC1100系列特点
1.2.3 NXP LPCT300系列特点
1.2.4 NXP LPC1700系列特点
1.2.5 LPC110011300/1700系列的区别
1.3 NXP LPC1100系列芯片内部结构
1.4 NXP LPC1100系列芯片的家族
1.5 LPC1100对比8/16位单片机优势
1.6 NXP LPC1100系列芯片应用
1.7 思考与练习
第2章 ARM Cortex-M0体系结构
2.1 ARM系列处理器简介
2.1.1 ARM的由来
2.1.2 ARM家族
2.1.3 ARM体系版本
2.2 Cortex-M0处理器
2.2.1 Cortex-M0处理器简介
2.2.2 Cortex-M0处理器结构
2.2.3 Cortex-M0处理器优势
2.3 数据类型
2.4 工作模式
2.5 堆栈
2.6 存储模式
2.7 寄存器组
2.8 思考与练习
第3章 解剖NXP LPC1100硬件结构
3.1 NXP LPC1100封装和引脚
3.2 复位系统
3.3 时钟系统
3.3.1 振荡器简介
3.3.2 时钟源的选择
3.3.3 PLL工作原理
3.4 存储器和存储器映射
3.4.1 片上存储器
3.4.2 存储器映射
3.4.3 重映射及引导块
3.5 思考与练习
第4章 NXP LPC1100系列低功耗特性管理
4.1 节能模式简介
4.2 节能模式的设置
4.2.1 运行模式
4.2.2 睡眠模式
4.2.3 深度睡眠模式
4.2.4 深度掉电模式
4.3 低功耗特性分析
4.4 思考与练习
第5章 认识NXP LPC1100的语言
5.1 编程语言简介
5.2 汇编语言编程指令
5.2.1 指令集
5.2.2 Cortex-M0指令集
5.2.3 Cortex-M0指令结构
5.2.4 最简单的指令应用——跳转指令
5.2.5 访问存储器的指令应用
5.2.6 最重要的指令应用——数据处理指令
5.2.7 其余指令
5.3 嵌入式C语言编程
……
第6章 NXP LPC1100系列开发环境
第7章 NXP LPC1100系列最小系统
第8章 NXP LPC1100系列GPIO接口应用
第9章 NXP LPC1100系列中断应用
第10章 NXP LPC1100系列定时器应用
第11章 NXP LPC1100系列UART串行通信应用
第12章 NXP LPC1100系列IZC总线接口应用
第13章 NXP LPC1100系列SSP同步串口应用
第14章 NXP LPC1100系列ADC应用
第15章 LED电子胸牌设计实例
附录A 书中程序使用的函数说明
附录B Cortex-M0指令集
参考文献