《嵌入式網路編程:串口通信、工業匯流排、感測器網路套用開發》是2012年1月1日電子工業出版社出版的圖書。
基本介紹
- 書名:嵌入式網路編程:串口通信、工業匯流排、感測器網路套用開發
- ISBN:9787121153389, 7121153386
- 頁數:174頁
- 出版社:電子工業出版社
- 出版時間:2012年1月1日
- 裝幀:平裝
- 開本:16
內容簡介,目錄信息,
內容簡介
《嵌入式網路編程:串口通信、工業匯流排、感測器網路套用開發》以工程套用為背景,以嵌入式系統工程設計為核心,主要講述嵌入式系統的各種網路接口編程技術,內容涉及嵌入式系統通信模式及其程式設計。《嵌入式網路編程:串口通信、工業匯流排、感測器網路套用開發》通過關鍵技術介紹、系統軟硬體設計和套用舉例,使學生深入理解嵌入式網路通信編程的內涵和實質,從而提高學生的實踐技能。《嵌入式網路編程:串口通信、工業匯流排、感測器網路套用開發》論述嵌入式系統的串列接口通信編程、匯流排網路編程、工業乙太網編程、紅外無線通信編程和Zigbee無線網路通信等,包含套用場景介紹、通信技術基礎、軟硬體體系設計和具體套用實例論述。
《嵌入式網路編程:串口通信、工業匯流排、感測器網路套用開發》可作為計算機和軟體相關專業的本專科學生的教材,也可供有關工程技術人員參考。
目錄信息
第1章 嵌入式網路通信概述 1
1.1 嵌入式網路通信基礎 1
1.1.1 網路通信簡介 1
1.1.2 網路通信的硬體設施 2
1.1.3 網路通信的軟體體系 4
1.1.4 網路通信的網路環境 7
1.2 嵌入式網路通信技術 9
1.2.1 網路通信技術發展概覽 9
1.2.2 嵌入式網路通信技術概況 10
1.2.3 嵌入式網路通信實現過程 13
課後習題1 15
參考文獻 15
第2章 串列接口通信 16
2.1 串列接口通信基礎 16
2.1.1 計算機串列通信基礎 16
2.1.2 RS-232C串列通信接口 20
2.1.3 RS-485串列通信接口 22
2.2 基本的軟體/硬體體系設計 25
2.2.1 串列接口晶片及其選擇 25
2.2.2 串列接口通信的軟/硬體設計 28
2.2.3 串列接口主從式多機通信協定 30
2.3 串列接口網路通信套用開發實例 32
2.3.1 RS-232C轉RS-485通信電路的設計分析 32
2.3.2 基於RS-485主從通信協定的實現 35
課後習題2 36
參考文獻 36
第3章 嵌入式匯流排網路通信 37
3.1 匯流排網路通信基礎 37
3.1.1 匯流排技術及其特徵 37
3.1.2 CAN匯流排網路通信協定 40
3.1.3 LonWorks匯流排及其技術概述 43
3.2 基本的軟體/硬體體系設計 44
3.2.1 CAN匯流排接口晶片及其選型 44
3.2.2 CAN匯流排接口電路設計 47
3.2.3 CAN匯流排接口硬體及軟體設計 48
3.2.4 LonWorks匯流排網路構造 52
3.2.5 LonWorks通信硬體及軟體設計 54
3.3 接口驅動及網路通信開發實例 60
3.3.1 智慧型接口卡設計 60
3.3.2 分散式監控系統CAN智慧型節點設計 62
3.3.3 LonWorks網路節點/適配器設計實例 66
課後習題3 77
參考文獻 78
第4章 工業乙太網通信 79
4.1 通信技術基礎 79
4.1.1 乙太網歷史及其關鍵技術 79
4.1.2 網路傳輸協定體系 80
4.1.3 乙太網傳輸介質 83
4.1.4 工業乙太網 84
4.2 基本軟/硬體體系設計 86
4.2.1 乙太網接口器件 86
4.2.2 嵌入式乙太網通信硬體實現 89
4.3 開發實例 91
4.3.1 單片機加乙太網控制器實現直接乙太網通信 91
4.3.2 嵌入式作業系統下的乙太網通信設計與實現 98
課後習題4 115
參考文獻 115
第5章 嵌入式紅外無線通信 117
5.1 IrDA紅外無線通信基礎 117
5.1.1 紅外無線通信技術及其特點 117
5.1.2 紅外與藍牙無線技術的比較 118
5.2 IrDA基本的軟/硬體體系設計 118
5.2.1 紅外無線器件及其使用 118
5.2.2 常見紅外無線電路設計 121
5.2.3 紅外無線編/解碼原理 124
5.2.4 紅外無線的軟體編程 125
5.3 IrDA紅外無線通信套用實例 127
5.3.1 單片機串口之間的數據傳輸 127
5.3.2 物料傳輸系統的身份識別 130
5.3.3 紅外通信在導航儀中的套用 133
課後習題5 136
參考文獻 136
第6章 嵌入式ZigBee無線網路通信 137
6.1 ZigBee無線網路通信基礎 137
6.1.1 ZigBee技術的由來與發展 137
6.1.2 ZigBee的技術特徵及優勢 138
6.1.3 ZigBee通信協定體系及其實現 138
6.1.4 ZigBee組網與幀格式 140
6.2 基本軟硬體體系設計 144
6.2.1 含ZigBee技術的通信部件 144
6.2.2 ZigBee通信的軟硬體設計 146
6.3 ZigBee網路編程套用實例 149
6.3.1 火災報警系統設計 149
6.3.2 無線片上系統設計 153
課後習題6 164
參考文獻 165
附錄A 實驗指導 166
實驗一 RS-485網路通信編程 166
實驗二 嵌入式CAN匯流排網路通信編程 166
實驗三 嵌入式LonWorks網路通信編程 167
實驗四 嵌入式ZigBee無線網路通信 171