《基於ARM11的智慧型家居設計與實現》是2013年出版的圖書,作者是李明亮、劉小龍、牟宏磊、徐憲清。
基本介紹
- ISBN:9787512411227
- 頁數:287
- 定價:45.00元
- 出版時間:2013-5
- 副標題:基於ARM11的智慧型家居設計與實現
內容介紹,目錄,
內容介紹
李明亮、劉小龍、牟宏磊、徐憲清編著的《基於ARM11的智慧型家居設計與實現》以TOP64lO開發板和ZigBee套件為硬體平台,沿著“基礎理論→開發環境搭建→核心模組實現→綜合案例”的思路闡述了智慧型家居的設計與實現。本書分為3篇:理論基礎篇、開發環境搭建篇和開發實戰篇。理論基礎篇介紹智慧型家居的基本概念、需求、設計思路及關鍵技術。開發環境搭建篇講述網關選型、協調器和節點等硬體設計,完成Bootloader、作業系統核心配置及根檔案系統等軟體環境搭建。開發實戰篇講述智慧型家居的解決方案。詳解Linux串口編程方法.重點對安防報警、照明系統、溫濕度管理和多媒體模組進行設計。本書配套光碟1張,包含書中所有程式原始碼和相關資料。
《基於ARM11的智慧型家居設計與實現》可作為高等院校物聯網、計算機、電子、自動化、無線通信等專業課程的教材,也可作為從事ARM嵌入式、物聯網、智慧型家居、ZigBee等技術的工程師的參考用書。
目錄
理論基礎篇
第1章 智慧型家居的基本概念
1.1 未來生活與智慧型家居
1.2 智慧型家居與嵌入式
1.3 智慧型家居現狀
1.4 智慧型家居技術比較
1.5 本章小結
第2章 智慧型家居系統需求分析
2.1 總體需求
2.1.1 場景描述
2.1.2 業務描述
2.2 功能性需求
2.2.1 頂層功能需求
2.2.2 詳細功能需求
2.3 非功能性需求
2.4 本章小結
第3章 智慧型家居系統設計概述
3.1 智慧型家居系統概要設計
3.2 智慧型家居系統詳細設計
3.2.1 智慧型家居系統基本設計
3.2.2 智慧型家居案例場景設計
3.2.3 智慧型家居安裝及可擴展要求
3.3 智慧型家居系統標準及規範
3.4 智慧型家居關鍵技術
3.4.1 ZigBee無線通信技術
3.4.2 GoAhead嵌入式WEB伺服器技術
3.4.3 基於RTP的網路視頻傳輸技術
3.5 本章小結
開發環境搭建篇
第4章 智慧型家居系統硬體開發環境搭建
4.1 網關選型及設計
4.1.1 智慧型家居網關概況
4.1.2 TOP6410開發板
4.1.3 E6CORE核心板
4.1.4 S3C6410處理器性能
4.2 協調器及節點開發平台
4.2.1 ZigBee無線感測網路開發套件
4.2.2 ZigBee仿真器
4.2.3 ZigBee協定分析儀
4.3 本章小結
第5章 智慧型家居系統軟體開發環境搭建
5.1 Bootloader選型及移植
5.1.1 Bootloader簡介
5.1.2 Bootloader結構與啟動遼程
5.1.3 常見Bootloader介紹
5.1.4 U-Boot分析與移植
5.2 作業系統核心配置及移植
5.2.1 作業系統選擇
5.2.2 Linux版本及特點
5.2.3 Linux核心移植準備
5.2.4 Linux2.6.28核心移植
5.2.5 Linux核心升級至3.0.10
5.2.6 Linux系統啟動過程
5.3 根檔案系統選型及製作
5.4 本章小結
……
開發實戰篇
第1章 智慧型家居的基本概念
1.1 未來生活與智慧型家居
1.2 智慧型家居與嵌入式
1.3 智慧型家居現狀
1.4 智慧型家居技術比較
1.5 本章小結
第2章 智慧型家居系統需求分析
2.1 總體需求
2.1.1 場景描述
2.1.2 業務描述
2.2 功能性需求
2.2.1 頂層功能需求
2.2.2 詳細功能需求
2.3 非功能性需求
2.4 本章小結
第3章 智慧型家居系統設計概述
3.1 智慧型家居系統概要設計
3.2 智慧型家居系統詳細設計
3.2.1 智慧型家居系統基本設計
3.2.2 智慧型家居案例場景設計
3.2.3 智慧型家居安裝及可擴展要求
3.3 智慧型家居系統標準及規範
3.4 智慧型家居關鍵技術
3.4.1 ZigBee無線通信技術
3.4.2 GoAhead嵌入式WEB伺服器技術
3.4.3 基於RTP的網路視頻傳輸技術
3.5 本章小結
開發環境搭建篇
第4章 智慧型家居系統硬體開發環境搭建
4.1 網關選型及設計
4.1.1 智慧型家居網關概況
4.1.2 TOP6410開發板
4.1.3 E6CORE核心板
4.1.4 S3C6410處理器性能
4.2 協調器及節點開發平台
4.2.1 ZigBee無線感測網路開發套件
4.2.2 ZigBee仿真器
4.2.3 ZigBee協定分析儀
4.3 本章小結
第5章 智慧型家居系統軟體開發環境搭建
5.1 Bootloader選型及移植
5.1.1 Bootloader簡介
5.1.2 Bootloader結構與啟動遼程
5.1.3 常見Bootloader介紹
5.1.4 U-Boot分析與移植
5.2 作業系統核心配置及移植
5.2.1 作業系統選擇
5.2.2 Linux版本及特點
5.2.3 Linux核心移植準備
5.2.4 Linux2.6.28核心移植
5.2.5 Linux核心升級至3.0.10
5.2.6 Linux系統啟動過程
5.3 根檔案系統選型及製作
5.4 本章小結
……
開發實戰篇