书籍详情
《嵌入式技术基础与实践》[22M]百度网盘|亲测有效|pdf下载
  • 嵌入式技术基础与实践

  • 出版社:清华大学出版社京东自营官方旗舰店
  • 出版时间:2011-03
  • 热度:11370
  • 上架时间:2024-06-30 09:38:03
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

内容简介

  王宜怀编著的《嵌入式技术基础与实践(第2版软件工程专业核心课程系列教材普通高等教育十一五国家级规划教材)》以飞思卡尔半导体公司(原摩托罗拉半导体部)的8位S08系列微控制器中通用型号MC9S08AW60、带USB2.0接口MC9S08JM60、带CAN总线接口MC9S08DZ60三个型号为蓝本阐述嵌入式系统的软件与硬件设计。全书共14章,其中第1章为概述,阐述嵌入式系统的知识体系、学习误区与学习建议。第2章给出AW60硬件系统,并简要介绍了S08CPU。第3章给出样例程序及CodeWarrior工程组织。第4章给出基于硬件构件的嵌入式系统开发方法。第5章阐述串行通信接口SCI,并给出带中断的编程实例。第1~5章完成了学习一个新MCU完整要素的入门。第6~12章分别给出键盘、LED、LCD、定时器、SPI、Flash存储器在线编程、I2C、A/D及AW60芯片的其他模块等。第13、14章分别给出JM60的USB2.0编程及DZ60的CAN总线编程。附录给出了相关资料,本书提供的所有实例源程序、辅助资料、相关芯片资料及常用软件工具,可在清华大学出版社网站(www.tup.com.cn)或苏州大学飞思卡尔嵌入式系统研究中心网站(sumcu.suda.edu.cn)下载。《嵌入式技术基础与实践》可供大学有关专业的高年级学生和研究生用作教材或参考读物,也可供嵌入式系统开发与研究人员用作研发参考资料。

目录

第1章 概述
1.1 嵌入式系统定义、由来及特点
1.1.1 嵌入式系统的定义
1.1.2 嵌入式系统的由来及其与微控制器的关系
1.1.3 嵌入式系统的特点
1.2 嵌入式系统的知识体系、学习误区及学习建议
1.2.1 嵌入式系统的知识体系
1.2.2 嵌入式系统的学习误区
1.2.3 基础阶段的学习建议
1.3 嵌入式系统常用术语
1.3.1 与硬件相关的术语
1.3.2 与通信相关的术语
1.3.3 与功能模块及软件相关的术语
1.4 嵌入式系统常用的C语言基本语法概要
习题1
第2章 AW60硬件最小系统与S08 CPU
2.1 S08系列MCU命名规则与资源简介
2.2 AW60微控制器功能概述及存储器映像
2.2.1 AW60功能概述
2.2.2 AW60存储器映像
2.3 AW60的引脚功能与硬件最小系统
2.3.1 AW60的引脚功能
2.3.2 AW60的硬件最小系统
2.3.3 硬件最小系统测试方法
2.4 S08 CPU的特点与CPU内部保存器
2.5 S08 CPU的寻址方式
2.6 S08 CPU的指令系统
2.6.1 数据传送类指令
2.6.2 算术运算类指令
2.6.3 逻辑运算类指令
2.6.4 位操作类指令
2.6.5 移位类指令
2.6.6 程序控制类指令
2.6.7 其他指令
2.7 S08 CPU汇编语言基础
2.7.1 S08汇编源程序格式
2.7.2 S08的伪指令
习题2
第3章 第一个样例程序及CodeWarrior工程组织
3.1 通用I/O接口基本概念及连接方法
3.2 AW60的GPIO
3.2.1 AW60 GPIO编程的基本原理
3.2.2 GPIO模块寄存器与GPIO编程的基本方法
3.3 开发套件CodeWarrior开发环境与S08/S12/ColdFire写入器
3.3.1 CodeWarrior开发环境简介与基本使用方法
3.3.2 S08/S12/Coldfire三合一写入器
3.3.3 SD-AW60EVB硬件评估板
3.4 CW环境C语言工程文件的组织
3.4.1 工程文件的逻辑组织结构
3.4.2 工程文件的物理组织结构
3.4.3 系统启动及初始化相关文件
3.4.4 芯片初始化、主程序、中断程序及其他文件
3.4.5 机器码文件(.s19文件)的简明解释
3.4.6 .1st文件与.map文件
3.4.7 如何在CW环境下新建一个S08工程
3.5 第一个C语言工程:控制小灯闪烁
3.5.1 GPIO构件
3.5.2 Light构件
3.5.3 Light测试工程主程序
3.5.4 理解第一个C工程的执行过程
3.6 第一个汇编语言工程:控制小灯闪烁
3.6.1 汇编工程文件的组织
3.6.2 Light构件汇编程序
3.6.3 Light测试工程主程序
3.6.4 理解第一个汇编工程的执行过程
习题3
第4章 基于硬件构件的嵌入式系统开发方法
第5章 串行通信接口SCI
第6章 GPIO的应用实例——键盘、LED与LCD
第7章 定时器模块
第8章 串行外设接口SPI
第9章 Flash存储器在线编程
第10章 集成电路互连总线I2C
第11章 模数转换模块
第12章 AW60芯片的其他模块
第13章 JM60的USB 2.0开发方法
第14章 DZ60的CAN总线开发方法
附录A Freescale MCU常用封装形式与规格
附录B AW60直接页寄存器列表
附录C AW60高页寄存器列表
附录D S08/S12/ColdFire BDM简明使用方法
附录E S08的C语言函数库
附录F 常见实践问题解答
参考文献

前言/序言

嵌入式技术基础与实践(第2版)