內容簡介
《基於單片機的嵌入式系統工程設計》全面、系統、深入地介紹了基於單片機的嵌入式系統工程設計原理和技術,內容實用、豐富、翔實,在論述上力求深入淺出,通俗易懂,利於自學。這是一本用於嵌入式系統工程設計提高性的實用教程和工程技術參考書。《基於單片機的嵌入式系統工程設計》可以用於大、中專院校計算機套用、電子信息工程、電子信息科學與技術等相關專業師生的教材或教學參考書,也可供廣大從事單片機開發套用的工程技術人員參考。
作者簡介
竇振中,單片機與嵌入式系統套用知名學者、碩士生導師。曾於1991-1993年在美國德克薩斯州立大學做訪問學者從事計算機套用研究,長期從事嵌入式系統方面的研究和教學。曾完成國內外嵌入式系統工程項目和產品設計10餘項,創造逾億的經濟價值。在海內外出版著作、研究生和本科生教材、技術工具書10本。在國際IEEE出版物和國內《計算機研究與發展》、《系統工程與電子技術》、《計算機套用研究》、《單片機與嵌入式系統套用》等刊物及會議發表論文60餘篇。獲得省市科技進步獎6項和全國學術會議優秀論文獎等各種獎項30餘項。
編輯推薦
貫穿入機工程學設計思想
闡述嵌入式系統設計原理
介紹系統和設備基礎知識
推廣常用和核心設計技術
整合單片機套用功能模組
提供漸進式模組實驗指導
分析典型嵌入式系統實例
激發提高單片機套用能力
幫助提升產品設計競爭力
目錄
前言
第1篇系統設計基礎知識篇
第1章嵌入式系統工程設計概論
1.1計算機套用系統的套用模式
1.1.1通用計算套用
1.1.2嵌入式系統套用
1.2微型計算機套用系統的結構組成
1.2.1非控制類通用計算套用系統結構組成及特點
1.2.2嵌入式套用系統結構組成及特點
1.3系統設計和人機工程學設計
1.3.1系統、系統設計、人工系統和人機系統
1.3.2人機工程學設計及其在嵌入式系統中的套用
1.4硬體軟體的功能劃分和協同設計
1.4.1計算機硬體和軟體在性能上的特點及其功能劃分
1.4.2硬體軟體協同設計理論及其套用
1.5嵌入式系統的設備工程設計
1.5.1機箱結構和造型設計
1.5.2熱設計
1.5.3電磁兼容性設計
第2章嵌入式系統的開發與設計
2.1嵌入式系統的套用模式
2.1.1嵌入式處理器
2.1.2嵌入式作業系統
2.1.3嵌入式系統單機套用解決方案
2.1.4嵌入式系統多機套用解決方案
2.2.1嵌入式系統的特點
2.2.2基於單片機的嵌入式系統開發模式
2.2.3基於單片機的嵌入式系統開發過程
2.2.4嵌入式系統開發工具
2.3基於單片機的嵌入式系統設計
2.3.1嵌入式系統設計的基本指導思想
2.3.2基於單片機的嵌入式系統設計基本要求
2.3.3嵌入式系統設計方法從單片機到單片系統的演化
2.3.4設計前的準備工作和需要考慮的問題
2.3.5基於單片機的嵌入式系統設計方法
第2篇常用系統核心技術篇
第3章液晶模組驅動設計和編程技術
3.1液晶及其顯示器概述
3.2點陣字元型顯示模組套用技術
3.3點陣圖形液晶顯示模組套用技術
第4章串列匯流排和接口套用技術
4.1串列匯流排及串列接口晶片的套用技術
4.1.1常見晶片間通信的串列接口匯流排
4.1.2常用串列接口晶片及其套用
4.2常用設備串列接口套用
4.2.1常用設備串列接口介紹
4.2.2單片機PC機串列通信
第5章電源供給和低功耗系統設計技術
5.1電源供給技術
5.1.1電源技術概述
5.1.2嵌入式系統電源設計
5.2低功耗系統設計技術
5.2.1低功耗系統的概念及特點
5.2.2CMOS數字積體電路特點
5.2.3低功耗系統設計的基本思路
5.2.4低功耗系統設計中的8×C51
5.2.5低功耗系統中存儲器的設計
5.2.6低功耗單片機系統的電源供給
第6章存儲器套用和斷電數據保護技術
6.1存儲器套用技術
6.1.1超過地址定址範圍的大容量存儲器擴展方法
6.1.2存儲器兼容設計技術
6.1.3Flash存儲器及其套用
6.1.4非易失性鐵電隨機訪問存儲器FRAM及其套用
6.1.5多連線埠RAM及其套用
6.2斷電數據保護技術
第7章可靠性和抗干擾設計技術
7.1嵌入式系統的可靠性設計技術
7.1.1嵌入式系統可靠性設計概述
7.1.2可靠性設計技術及套用
7.2嵌入式系統抗干擾設計技術
7.2.1概述
7.2.2硬體的抗干擾設計
7.2.3軟體的抗干擾設計
第8章系統容錯設計技術
8.1硬體容錯設計技術
8.2軟體容錯設計技術
第9章系統安全的加密技術
9.1面向用戶安全性能的授權訪問加密技術
9.1.1密碼學和計算機加密技術
9.1.2DES加密算法
9.2保護系統智慧財產權的防盜版加密技術
9.2.1硬體加密技術
9.2.2軟體加密技術
第10章語音晶片套用技術
10.1計算機語音技術和語音合成器件概述
10.1.1計算機語音技術
10.1.2計算機語音合成器件
10.2LSD—WInbondISD4000系列語音晶片及其套用
第11章無線數據通信技術
11.1無線數據通信概述
11.2單點對單點無線數據通信模組PTR2000的套用
11.3多點對單點無線數據通信模組PLR8000的套用
第3篇基本功能模組設計篇
第12章單片機套用基本功能模組設計
12.1系統監控程式主程式設計
12.1.1系統監控程式的任務
12.1.2鍵輸入方式,人機互動接口方式
12.1.3單片機監控程式典型結構框架
12.2數據採集系統設計
12.2.1概述
12.2.2數據採集系統設計
12.3頻率和周期測量系統設計
12.3.1計時計數器基本原理
12.3.2單片機控制實現頻率測量和周期測量原理
12.3.3用單片機測重複信號周期的接口方法
12.3.4用單片機測重複信號頻率的接口方法
12.3.5利用單片機的捕獲/比較功能測量脈衝寬度和占空比
12.3.6基於單片機的頻率,周期測量系統的套用
第3章常用程式設計算法
13.1常用數值計算程式設計
13.1.1定點數和浮點數運算
13.1.2插值算法
13.2常用數據處理程式設計
13.2.1標度變換
13.2.2數字濾波
13.3常用控制程式算法
13.3.1PLD控制算法
13.3.2FUZZY控制算法
第4篇套用系統實例分析篇
第14章套用系統實例分析
14.1智慧型型大功率電動機保護監控器
14.1.1概述
14.1.2性能特點
14.1.3功能及其性能指標設計
14.1.4測控原理
14.1.5硬體電路設計
14.1.6抗干擾設計
14.1.7操作方法
14.2基於密碼控制的預付費水錶
14.2.1概述
14.2.2技術指標
14.2.3功能及其性能
14.2.4關鍵技術
14.2.5系統組成
14.2.6設計思想和工作原理
14.2.7功能設計
14.2.8結構設計
14.2.9硬體電路設計
14.2.10軟體程式設計
14.2.11可靠性設計
14.2.12防仿製設計
14.2.13防違規操作設計
第5篇模組漸進組合實踐篇
第15章課程實驗和課程設計
15.1課程實驗
實驗一單片機最小系統的硬體實現
實驗二液晶模組的擴展和套用編程
實驗三串列E2PROM的擴展和軟體模擬I。c接口編程
實驗四單片機一單片機和單片機一Pc機串列通信
實驗五斷電數據保護電路的設計與實現
實驗六電子時鐘硬體和系統監控程式設計
實驗七音樂程式設計
實驗八容錯設計中的自診斷程式設計
15.2課程設計課題
習題和思考題
參考文獻
……