《嵌入式系统与单片机实践教程》是2011年清华大学出版社出版的图书,作者是王粉花、王志良。
书名 | 嵌入式系统与单片机实践教程 | 作者 | 王粉花、王志良 |
---|---|---|---|
ISBN | 9787302243540 | 定价 | 18元 |
出版社 | 清华大学出版社 | 出版时间 | 2011-1-28 |
装帧 | 平装 | 开本 | 16 |
一、现代计算机的技术发展史 1.始于微型机时代的嵌入式应用 电子数字计算机诞生于1946年,在其后漫长的历史进程中,计算机始终是供养在特殊的机房中,实现数值计算的大型昂贵设备。直到20世纪70年代,微...
单片机与嵌入式系统一、现代计算机的技术发展史1.始于微型机时代的嵌入式应用电子数字计算机诞生于1946年,在其后漫长的历史进程中,计算机始终是供养在特殊的机房中,实现数值计算的大型昂贵设备。直到20世...
纵观嵌入式系统的发展历程,大致经历了以下四个阶段: 无操作系统阶段 嵌入式系统最初的应用是基于单片机的,大多以可编程控制器的形式出现,具有监测、伺服、设备指示等功能,通常应用于各类工业控制和飞机、等武...
随着计算机信息技术的不断发展,计算机技术为人们解决了越来越多的生产与生活问题。嵌入式单片机与PC机组合应用过程中,单片机的采样DA输出功能为PC机的使用提供了便利,同时单片机资源不足的困难在PC机的帮助下也有明显好转,本文就嵌入式单片机与PC机的组合应用展开了研究和讨论,希望今后嵌入式单片机与PC机的组合可以更加广泛的应用于各个领域。
针对室内温度调控自动化程度不高的现状,分析国内外供暖调温技术的基础上设计了基于嵌入式单片机S3C44B0的自动控制系统,介绍了调温系统的硬件组成及工作原理。该系统采用模糊控制方法对室内的温度进行智能控制,并对其进行仿真分析且可通过串行通信实现远程控制,提高了室内控制的自动化和实用性。
第1章 基于ARM的嵌入式系统与开发简介
1.1 嵌入式系统的基本概念
1.2 嵌入式系统开发环境
1.3 嵌入式操作系统概述
1.4 ARM处理器介绍
第2章 Super-ARM教学实验系统
2.1 Super-ARM 教学实验系统的特点
2.2 Super-ARM教学实验系统的组成
2.2.1 模块化设计的实验箱
2.2.2 完善的编译调试环境
2.3 Super-ARM教学实验系统硬件的使用
2.3.1 主板资源、接口及其配置
2.3.2 底板资源、接口及其配置
2.3.3 核心板的使用
2.3.4 扩展板的使用
2.4 Super-ARM教学实验系统软件的使用
2.4.1 Super-ARM-Demo的使用
2.4.2 Linux-Demo的使用
2.4.3 Linux-Demo的基本操作
2.5 基于JTAG的Flash下载软件
2.5.1 JTAG下载软件的安装
2.5.2 JTAG下载软件的使用
第3章 软件实验环境介绍
3.1 基于ARM的嵌入式开发环境与工具
3.1.1 ARM Developer Suite(ADS)
3.1.2 RealView Developer Suite(RVDS)
3.1.3 ARM硬件仿真器Multi-ICE与Multi-Trace
3.1.4 ARM新版硬件仿真套件RealView-ICE与RealView-Trace
3.1.5 德国Lauterbach公司的TRACE32开发系统
3.2 ARM Developer Suite(ADS)的安装与使用
3.2.1 ARM Developer Suite(ADS)的安装
3.2.2 ADS系统配置
3.2.3 工程项目管理
3.2.4 代码编译与链接
3.2.5 加载调试
3.2.6 实验软件平台与硬件平台的链接
第4章 基于ARM的嵌入式软件开发基础实验
4.1 ARM和Thumb指令系统及上机实验
4.2 C语言编程及上机实验
4.3 C语言与汇编语言交互工作实验
第5章 基本接口实验
5.1 ARM启动及工作模式切换实验
5.2 I/O控制及LED显示实验
5.3 中断处理编程及实验
5.4 定时器及时钟中断实验
5.5 Flash驱动编程及实验
5.6 Nand Flash驱动编程及实验
5.7 实时时钟实验
5.8 I2C驱动编程及实验
5.9 Altera EPM3032A 编程实验
第6章 人机接口实验
6.1 矩阵键盘编程及实验
6.2 LCD真彩色显示驱动编程及实验
6.3 触摸屏(TouchPanel)控制实验
6.4 嵌入式系统汉字显示实验
6.5 A/D转换编程及实验
第7章 通信和总线接口实验
7.1 串口通信实验
7.2 USB1.1协议及S3C2410 USB设备实验
7.3 以太网通信实验
7.4 I2S总线驱动音频实验
7.5 GPRS编程与实验
7.6 GPS编程与实验
7.7 蓝牙编程与实验
7.8 步进电机驱动编程及实验
第8章 实时操作系统实验
8.1 RTOS基础和Nucleus移植实验
8.2 Nucleus应用实验
参考文献
第1章 嵌入式系统与单片机
1.1 嵌入式系统及其应用
1.2 单片机的发展
1.3 单片机的教学
第2章 初识PIC系列单片机
2.1 PIC系列单片机的基本常识
2.2 PIC12C5XX系列单片机
2.3 PIC16C5X系列单片机
2.4 PIC16C6X系列单片机
第3章 PIC系列单片机指令集
3.1 PIC系列单片机指令概述
3.2 面向字节操作类指令
3.3 面向位操作类指令
3.4 立即数和控制操作类指令
3.5 特殊指令助记符
3.6 小结
第4章 宏汇编器MPASM
4.1 MPLAB项目与MPASM
4.2 指示语言
4.3 程序设计
第5章 MPLAB集成开发环境
5.1 MPLAB-IDE的安装与启动
5.2 MPLAB-IDE的快速入门
5.3 MPLAB-IDE的工具栏、状态栏和菜单选项
第6章 MPLAB-C编译器
6.1 MPLAB-C的使用
6.2 MPLAB-C编程基础
6.3 MPLAB-C与ANSI C的区别
6.4 MPLAB-C的库函数
第7章 PIC系列单片机接口技术
……
第8章 PICMATE仿真器与SUPERPRO编程器
第9章 PIC系列单片机应用实例
附录 PIC系列部分单片机外形与管脚
参考文献
本书系统地介绍基于单片机的嵌入式系统的基本原理和应用技术,共10章,主要内容包括单片机与嵌入式系统概述、嵌入式系统基础知识、单片机嵌入式系统的开发环境、80C51系列单片机硬件基础及编程语言、80C51单片机内嵌外设和外部扩展应用、多任务实时操作系统RTX-51及应用实例、教学实验和课程设计等。本书实例丰富,以C51高级语言作为编程教学语言,实用性较强。提供电子课件、大部分程序的源代码和Keil µVision2 IDE调试配合的Proteus单片机仿真电路。