[原创] 我的新书《嵌入式应用程序架构实例精讲——基于LPC1700系列》目录已经更新

zhaojun_xf   2013-1-28 10:25 楼主
我的新书《嵌入式应用程序架构实例精讲——基于LPC1700系列》即将出炉


    近年来在论坛上发表的关于单层菜单、程序构架、IAP、SD卡等一系列帖子得到了广大网友的好评,为了能够系统的把这些内容呈现在网友面前。本人通过近一年的时间完成了《嵌入式应用程序架构实例精讲——基于LPC1700系列》的初稿。

    本书的中心思想是要讲述一个应用程序应该采用什么样的架构去构架这个项目,故以《多功能数字时钟》为例,采用顺序法,时间片轮询以及uCOS ii三种架构方式去实现。让读者对这三种架构有一个全新的认识,不在为采用哪种架构而烦恼。

下面先贴上目录,希望大家提提建议(更新后的目录):


目 录
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image001.gif


file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image001.gif

第1章  LPC1700基础知识
1.1  LPC1700微处理器介绍
1.1.1  微处理器的性能
1.1.2  系列产品
1.1.3  微处理器的结构
1.1.4  存储系统
1.2  系统控制模块
1.2.1  复位模块
1.2.2  外部中断输入
1.2.3  时钟和功耗控制
1.2.4  存储器加速模块
  1.3  嵌套向量中断控制器
1.3.1  NVIC特性
1.3.2  中断源
1.3.3  NVIC的编程
  1.4  引脚配置
1.4.1  处理器的管脚分布
1.4.2  LPC1768微处理器的引脚描述
  1.5  编程与调试
1.5.1  开发工具
1.5.2  JTAG/SWD调试
1.5.3  ISP/IAP的应用
第2章  硬件系统的设计
2.1  硬件系统的搭建
2.1.1  概述
2.1.2  结构框图
2.2  最小系统的实现
2.2.1  电源电路
2.2.2  复位电路
2.2.3  时钟电路
2.2.4  调试电路
2.2.5  LPC1765核心电路
2.3  输入输出电路
2.3.1  按键电路与红外输入
2.3.2  显示电路
2.3.3  其他输入输出电路
2.4  通讯接口
2.4.1  RS232/RS485通讯
2.4.2  USB通讯
2.5  存储电路
2.5.1  E2PROM存储器
2.5.2  Flash存储器
2.5.3  SD卡接口
2.6  其他电路
2.6.1  ADC与DAC电路
2.6.2  DS18B20电路
第3章  嵌入式程序设计基础
3.1  C语言关键字
3.1.1  数据类型
3.1.2  关键字描述
3.2  运算符
3.2.1  运算符描述
3.2.2  运算符应用
3.3  预编译
3.3.1  预编译命令
3.3.2  预编译应用
3.4  命名规则
3.4.1  常量命名
3.4.2  变量命名
3.4.3  函数命名
3.4.4  共性规则
3.5  函数
3.5.1  参数
3.5.2  返回值
3.5.3  函数的实现
3.6  程序的版式
3.6.1  空格
3.6.2  空行
3.6.3  对齐
3.6.4  代码拆分
3.6.5  代码行
3.7  文件结构
3.6.1  注解说明
3.6.2  定义文件的结构
3.6.3  头文件的结构
3.6.4  目录结构
第4章  基础实验
  4.1  串行通信
    4.1.1 串行总线概述
4.1.2 串行总线连接
4.1.3 串行总线驱动实现
4.1.4 串行总线的应用
4.2  红外遥控的应用
4.2.1 基本原理
4.2.2 编码方式
4.2.3 红外遥控解码
4.2.4 红外遥控接收实验
  4.3  实时时钟
4.3.1 概述
4.3.2 功能介绍
4.3.3 引脚描述
4.3.4 实时时钟的驱动
4.3.5 实时时钟应用实验
4.4 E2PROM存储器的应用
4.4.1 I2C总线概述
4.4.2 I2C总线位传输
4.4.3 I2C总线数据传输
4.4.4 I2C总线驱动的实现
4.4.5 E2PROM存储器驱动
4.4.6 E2PROM存储器读写实验
4.5 Flash存储器应用
4.5.1 SPI总线概述
4.5.2 SPI总线数据传输
4.5.3 SPI总线驱动
4.5.4 Flash存储器的驱动
4.5.5 Flash存储器读写实验
4.6 SD卡的应用
4.6.1 SD卡概述
4.6.2 SD卡驱动
4.6.3 FAT文件系统基础
4.6.4 FAT文件系统移植
4.6.5 SD卡读写实验
4.7 数字温度计
4.7.1 1-Wire概述
4.7.2 DS18B20的基础知识
4.7.3 单个DS18B20的驱动
4.7.4 多个DS18B20的驱动
4.7.5 DS18B20应用实验
4.8 字符液晶模块应用
4.8.1 模块特点
4.8.2 指令系统
4.8.3 LCD工作时序
4.8.4 字符集
4.8.5 LCD1602的驱动
4.8.6 LCD1602应用实验
4.9 图像液晶模块应用
4.9.1 模块特点
4.9.2 指令系统
4.9.3 LCM工作时序
4.9.4 显示坐标关系
4.9.5 NR12864R的驱动
4.9.6 NR12864R应用实验
4.10 TFT彩屏模式应用
4.10.1 模块特点
4.10.2 指令系统
4.10.3 TFT工作时序
4.10.4 显示坐标关系
4.10.5 ILI9320的驱动
4.10.6 ILI9320应用实验
第5章  嵌入式应用程序架构
  5.1  顺序执行法
5.1.1 概述
5.1.2 顺序执行法的特点
5.1.3 顺序执行法架构
5.1.4 工程模版的创建
  6.2  时间片轮询
5.2.1 概述
5.2.2 时间片轮询的特点
5.2.3 时间片轮询的架构
5.2.4 工程模版的新建
6.3  嵌入式实时操作系统
5.3.1 概述
5.3.2 uC/OS-II的特点
5.3.3 uC/OS-II的移植
5.3.4 工程模版的新建
第6章  三架构程序实现
6.1  案例分析
6.1.1 系统概述
6.1.2 功能详解
  6.2  基础代码实现
6.2.1 软定时器的实现
6.2.2 单层菜单的实现
6.2.3 代码和字库下载
  6.3  顺序执行法的实现
6.3.1 日历显示
6.3.2 菜单管理
6.3.3 闹铃处理
6.3.4 数据下载
  6.4  时间片轮询法的实现
6.4.1 获取时钟
6.4.2 显示任务
6.4.3 报警任务
6.4.4 下载任务
  6.5  操作系统的实现
6.5.1 启动任务
6.5.2 获取时钟
6.5.3 显示任务
6.5.4 报警任务
6.5.5  下载任务
第7章  在线升级
  7.1  Flash接口和编程
7.1.1 Boot简介
7.1.2 ISP概述
7.1.3 IAP概述
7.1.4 中断向量表的重映射
7.1.5 HEX文件和BIN文件
  7.2  IAP编程基础
7.2.1 IAP应用结构
7.2.2 IAP应用方案
7.2.3 IAP编程操作
7.3  IAP实战
7.3.1 IAP功能介绍
7.3.2 IAP功能实现
7.3.3 APP设置
7.4  编程与仿真
7.4.1 编程
7.4.2 仿真
附录 光盘内容及使用说明
参考文献


[ 本帖最后由 zhaojun_xf 于 2013-2-1 13:27 编辑 ]
我的博客

回复评论 (33)

符目录:
第0章 目录.doc (58.5 KB)
(下载次数: 6, 2013-2-1 13:31 上传)


第0章 目录.doc (54.5 KB)
(下载次数: 3, 2013-2-1 13:31 上传)


[ 本帖最后由 zhaojun_xf 于 2013-2-1 13:31 编辑 ]
我的博客
点赞  2013-1-28 10:26
MARK
点赞  2013-1-28 11:45
可以在坛里搞些活动送书么,哈哈
点赞  2013-1-28 11:45
手写热了 不错 不错 加油加油!!
生活就是油盐酱醋再加一点糖,快活就是一天到晚乐呵呵的忙 =================================== 做一个简单的人,踏实而务实,不沉溺幻想,不庸人自扰
点赞  2013-1-28 12:00
引用: 原帖由 zhaojun_xf 于 2013-1-28 10:26 发表
符目录:110823
不错,看了大致内容,都能用得上,不过我的MCU是LPC1114,不知道这个能不能用呢?
点赞  2013-1-28 12:41

回复 6楼 lr2131 的帖子

这个只是一种方法,不在乎什么单片机。。。。。。
我的博客
点赞  2013-1-28 13:21

回复 5楼 chenzhufly 的帖子

写书还是一件痛苦的事情,只是想总结一下,希望对有需要的人有帮助。
我的博客
点赞  2013-1-28 13:22
引用: 原帖由 zhaojun_xf 于 2013-1-28 10:25 发表
我的新书《嵌入式应用程序架构实例精讲——基于LPC1700系列》即将出炉


    近年来在论坛上发表的关于单层菜单、程序构架、IAP、SD卡等一系列帖子得到了广大网友的好评,为了能够系统的把这些内容呈现在网友面前 ...
祝贺一下 HOHO 辛苦啦

期待大家从哪些角度提建议呢?可以说说
加油!在电子行业默默贡献自己的力量!:)
点赞  2013-1-28 13:26
引用: 原帖由 zhaojun_xf 于 2013-1-28 13:21 发表
这个只是一种方法,不在乎什么单片机。。。。。。
说的也是
点赞  2013-1-28 14:21

楼主辛苦啦,赞一个

:carnation: :carnation:
http://shop34182318.taobao.com/ https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
点赞  2013-1-29 07:59
淘宝:https://viiot.taobao.com/Q群243090717 多年专业物联网行业经验,个人承接各类物联网外包项目
点赞  2013-1-29 09:29
大家提提目录修改意见吧,
我的博客
点赞  2013-1-29 11:12
:carnation: :carnation: :carnation: 撒花
点赞  2013-1-29 19:07
恭喜
天下难事,必做于易;天下大事,必做于细。 与其博览群书,不如精读一本。
点赞  2013-1-29 21:40
顶一下!期待学习!
点赞  2013-1-30 00:18
正在学习编程方法和思路的知识,出版想要买一本
点赞  2013-1-30 08:01
和数据手册差不多
zhouyuannian#126.com(#换成@)有问题交流
点赞  2013-1-30 08:51

回复 18楼 lrz123 的帖子

何以见得?不知的你说哪章是数据手册?本书基本没有太多手册上的东西。。。
我的博客
点赞  2013-1-30 09:02
我就感觉你会出新书,恭喜恭喜~不知道我们学校图书馆会不会进一本,你上一本我还没看完呢
哈喽,我是卡索KaSuo~~
点赞  2013-1-31 13:26
12下一页
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复