Designing embedded hardware
副标题:无
作 者:John Catsoulis著;徐君明,陈振林,郭天杰改编;O’Reilly Taiwan编译
分类号:
ISBN:9787508353722
微信扫一扫,移动浏览光盘
简介
嵌入式计算机系统与我们的日常生活息息相关,它们可能就隐匿在我
们的移动电话、PDA、汽车、电视、电冰箱、空调以及其他许多设备中。事
实上,嵌入式系统是当今计算机工业成长最快速的部分之一。
随着适用嵌入式计算机系统的设备的增多,程序员、业余爱好者以及
各类工程师对如何设计和构建自己的设备越来越有兴趣。此外,本书对这
些计算机系统所提供的基础知识对于需要评估和应用这些系统的任何人而
言都会大有裨益。
本书作为第二版加入了新一代处理器和微控制器(包括最新的MAXQ处理
器)的相关信息。本书不仅为初学者提供了嵌入式设计的基本知识,也为高
级系统设计者提供了有用的参考资料。
目前市面上可以看到的相关书籍,不是专门探讨如何为特定微处理器
编写程序的,就是只强调嵌入式系统的设计原理而不提供任何实用信息,
唯有本书做到了两者兼顾。本书的作者John Catsoulis具有丰富的实践经
验,他会告诉你如何设计和构建全新的嵌入式设备与计算机化的小器件,
以及如何修改和扩展一个现有的系统。
除了实际的实例,本书还提供了许多提示和警告,帮你避免各种错误
和陷阱。本书的内容涵盖:
· 嵌入式系统的理论和实践
· 理解电路原理图和技术手册
· 为嵌入式系统供电
· 制作并调试嵌入式系统
· 诸如PIC、Atmel的AVR以及Motorola 68000系列的处理器
· 数字信号处理(DSP)体系结构
· 用于添加外部设备的协议:SPI和I2C
· RS-232C、RS-422、红外通信以及USB
· CAN和Ethernet
· 脉宽调制(PWM)与电机控制
如果你想要构建自己的嵌入式系统,或是修改现有的系统,本书将会
向你提供所需的知识和实践技能。
目录
前言
第1章 计算机体系结构介绍
概念
存储器
输入/输出
DMA
嵌入式计算机体系结构
第2章 汇编语言
寄存器
机器码
有符号数
寻址模式
用汇编语言编程
反汇编
位置无关代码
循环
屏蔽
索引寻址
堆栈
指令的时序
第3章 Forth与公开固件标准
Forth简介
字符串
堆栈操作
创建新词
注释
if…else
循环
数据结构
与硬件和存储器的交互
Forth程序设计准则
第4章 电子学概览
电压和电流
模拟信号
功率
理解电路原理图
电阻
电容
RC电路
电感
变压器
二极管
晶体
数字信号
电气特性
逻辑门
阅读技术手册的重要性
第5章 电源
来自壁上插座的电流
电池
低功耗设计
稳压器
LM78xx稳压器
MAX603/MAX604稳压器
MAXl615稳压器
MAx724稳压器
电气噪声与干扰
第6章 搭建硬件平台
工具
焊接
快速的构建方式
印制电路板
制作电路板
JTAG
第7章 用SPI添加外部设备
串行外围设备接口
第8章 用I2C添加外部设备
I2C简介
使用I2C接口添加一个实时时钟
使用I2C接口添加一个小显示设备
第9章 串口
通用异步收发器(UART)
错误检测
历史悠久而可靠的RS-232C
RS-422
RS-485
第10章 IrDA
IrDA简介
第11章 USB
USB简介
USB包
物理接口
USB接口的实现
第12章 网络
CAN
以太网
第13章 模拟量
放大器
模/数转换
连接外部ADC
温度传感器
光电传感器
加速计
压力传感器
磁场传感器
数/模转换
脉宽调制
电机控制
控制大负载
第14章 PIC微控制器
两款处理器的发展史
一个简单的实例
一个更大的PIC处理器
基于PIC的环境数据记录器
用PIC来控制电机
第15章 AVR微控制器
AVR处理器的体系结构
ATtiny15处理器
代码的下载
更强大的AVR处理器
基于AVR的数据记录器
总线接口
第16章 68HC11
68HC11的体系结构
一台基于68HC11的简单计算机
第17章 MAXQ
MAXQ概览
电路原理图
第18章 68000系列计算机
68000处理器的体系结构
简单的基于68000的计算机
第19章 基于DSP的控制器
DSP56800系列
基于DSP56805的计算机
JTAG
第1章 计算机体系结构介绍
概念
存储器
输入/输出
DMA
嵌入式计算机体系结构
第2章 汇编语言
寄存器
机器码
有符号数
寻址模式
用汇编语言编程
反汇编
位置无关代码
循环
屏蔽
索引寻址
堆栈
指令的时序
第3章 Forth与公开固件标准
Forth简介
字符串
堆栈操作
创建新词
注释
if…else
循环
数据结构
与硬件和存储器的交互
Forth程序设计准则
第4章 电子学概览
电压和电流
模拟信号
功率
理解电路原理图
电阻
电容
RC电路
电感
变压器
二极管
晶体
数字信号
电气特性
逻辑门
阅读技术手册的重要性
第5章 电源
来自壁上插座的电流
电池
低功耗设计
稳压器
LM78xx稳压器
MAX603/MAX604稳压器
MAXl615稳压器
MAx724稳压器
电气噪声与干扰
第6章 搭建硬件平台
工具
焊接
快速的构建方式
印制电路板
制作电路板
JTAG
第7章 用SPI添加外部设备
串行外围设备接口
第8章 用I2C添加外部设备
I2C简介
使用I2C接口添加一个实时时钟
使用I2C接口添加一个小显示设备
第9章 串口
通用异步收发器(UART)
错误检测
历史悠久而可靠的RS-232C
RS-422
RS-485
第10章 IrDA
IrDA简介
第11章 USB
USB简介
USB包
物理接口
USB接口的实现
第12章 网络
CAN
以太网
第13章 模拟量
放大器
模/数转换
连接外部ADC
温度传感器
光电传感器
加速计
压力传感器
磁场传感器
数/模转换
脉宽调制
电机控制
控制大负载
第14章 PIC微控制器
两款处理器的发展史
一个简单的实例
一个更大的PIC处理器
基于PIC的环境数据记录器
用PIC来控制电机
第15章 AVR微控制器
AVR处理器的体系结构
ATtiny15处理器
代码的下载
更强大的AVR处理器
基于AVR的数据记录器
总线接口
第16章 68HC11
68HC11的体系结构
一台基于68HC11的简单计算机
第17章 MAXQ
MAXQ概览
电路原理图
第18章 68000系列计算机
68000处理器的体系结构
简单的基于68000的计算机
第19章 基于DSP的控制器
DSP56800系列
基于DSP56805的计算机
JTAG
Designing embedded hardware
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×