《嵌入式硬件設(shè)計(jì)(第2版)》是《嵌入式硬件設(shè)計(jì)》一書的第二版,不僅為初學(xué)者提供了嵌入式設(shè)計(jì)的基本知識,也為高級系統(tǒng)設(shè)計(jì)者提供了有用的參考資料。目前市面上可以看到相光書籍,不是專門探討如何為特定微處理器編寫程序,就是只強(qiáng)調(diào)嵌入式系統(tǒng)的設(shè)計(jì)原理而不提供任何實(shí)用信息,《嵌入式硬件設(shè)計(jì)》(第2版)兼顧了這二者。
《嵌入式硬件設(shè)計(jì)(第2版)》作者憑借其豐富的實(shí)踐經(jīng)驗(yàn)告訴讀者,如何設(shè)計(jì)和構(gòu)建全新的嵌入式設(shè)備與計(jì)算機(jī)化的小型設(shè)備,以及如何修改和擴(kuò)充一個現(xiàn)有的系統(tǒng)。讀者對象:自動化儀表和信號處理科研及工程技術(shù)人員。
前言
第1章 計(jì)算機(jī)體系結(jié)構(gòu)介紹
概念
存儲器
輸入/輸出
DMA
嵌入式計(jì)算機(jī)體系結(jié)構(gòu)
第2章 匯編語言
寄存器
機(jī)器碼
有符號數(shù)
尋址模式
用匯編語言編程
反匯編
位置無關(guān)代碼
循環(huán)
屏蔽
索引尋址
堆棧
指令的時序
第3章 Forth與公開固件標(biāo)準(zhǔn)
Forth簡介
字符串
堆棧操作
創(chuàng)建新詞
注釋
if…else
循環(huán)
數(shù)據(jù)結(jié)構(gòu)
與硬件和存儲器的交互
Forth程序設(shè)計(jì)準(zhǔn)則
第4章 電子學(xué)概覽
電壓和電流
模擬信號
功率
理解電路原理圖
電阻
電容
RC電路
電感
變壓器
二極管
晶體
數(shù)字信號
電氣特性
邏輯門
閱讀技術(shù)手冊的重要性
第5章 電源
來自壁上插座的電流
電池
低功耗設(shè)計(jì)
穩(wěn)壓器
LM78xx穩(wěn)壓器
MAX603/MAX604穩(wěn)壓器
MAXl615穩(wěn)壓器
MAx724穩(wěn)壓器
電氣噪聲與干擾
第6章 搭建硬件平臺
工具
焊接
快速的構(gòu)建方式
印制電路板
制作電路板
JTAG
第7章 用SPI添加外部設(shè)備
串行外圍設(shè)備接口
第8章 用I2C添加外部設(shè)備
I2C簡介
使用I2C接口添加一個實(shí)時時鐘
使用I2C接口添加一個小顯示設(shè)備
第9章 串口
通用異步收發(fā)器(UART)
錯誤檢測
歷史悠久而可靠的RS-232C
RS-422
RS-485
第10章 IrDA
IrDA簡介
第11章 USB
USB簡介
USB包
物理接口
USB接口的實(shí)現(xiàn)
第12章 網(wǎng)絡(luò)
CAN
以太網(wǎng)
第13章 模擬量
放大器
模/數(shù)轉(zhuǎn)換
連接外部ADC
溫度傳感器
光電傳感器
加速計(jì)
壓力傳感器
磁場傳感器
數(shù)/模轉(zhuǎn)換
脈寬調(diào)制
電機(jī)控制
控制大負(fù)載
第14章 PIC微控制器
兩款處理器的發(fā)展史
一個簡單的實(shí)例
一個更大的PIC處理器
基于PIC的環(huán)境數(shù)據(jù)記錄器
用PIC來控制電機(jī)
第15章 AVR微控制器
AVR處理器的體系結(jié)構(gòu)
ATtiny15處理器
代碼的下載
更強(qiáng)大的AVR處理器
基于AVR的數(shù)據(jù)記錄器
總線接口
第16章 68HC11
68HC11的體系結(jié)構(gòu)
一臺基于68HC11的簡單計(jì)算機(jī)
第17章 MAXQ
MAXQ概覽
電路原理圖
第18章 68000系列計(jì)算機(jī)
68000處理器的體系結(jié)構(gòu)
簡單的基于68000的計(jì)算機(jī)
第19章 基于DSP的控制器
DSP56800系列
基于DSP56805的計(jì)算機(jī)
JTAG