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