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