相關主題
商品描述
在萬物互聯的時代,網 關是物聯網技術的核心設備 之一。網關作為邊緣設備, 應用涉及工業制造、電力、 環保、能源、交通、安防、 農業、醫療健康、智能家居 等多個領域。 本書從網關的基本概念 入手,詳細闡述了其工作原 理、系統組成、類型劃分以 及在不同網絡環境中的作用 。書中以基於國產飛騰系列 CPU的嵌入式系統作為網關 的硬件開發平臺,詳細介紹 了其CPU資源、開發板硬件 接口資源、開發平臺的ARM 指令系統、開發環境等。不 僅如此,通過書中豐富的實 例,讀者將深入了解到網關 的開發過程、網關數據庫、 網關頁面設計等知識。 本書適合高等院校開設 物聯網工程、電子信息與通 信、自動控制、人工智能等 專業的本科生、研究生以及 相關專業的研究人員使用。
目錄大綱
第1章 引言
1.1 網關的概念
1.2 網關的類型
1.3 網關系統的組成
1.3.1 網關硬件系統組成
1.3.2 網關軟件系統組成
1.4 本書內容概括
第2章 網關嵌入式系統平臺概述
2.1 飛騰系列芯片產品概述
2.1.1 高性能服務器CPU
2.1.2 高效能桌面CPU
2.1.3 嵌入式CPU
2.1.4 飛騰套片X100
2.2 飛騰嵌入式系統概述
2.2.1 天坤IPC2113F硬件資源簡介
2.2.2 雙椒派開發板硬件資源簡介
2.2.3 雙椒派開發板的開發環境
2.3 飛騰處理器指令系統
2.3.1 權限級模型
2.3.2 異常模型
2.3.3 寄存器
2.3.4 ARMv8指令集
第3章 網關硬件的接口原理
3.1 基本外設接口
3.1.1 通用外設接口
3.1.2 定時器
3.1.3 實時時鐘
3.1.4 SD接口
3.1.5 System I/O接口
3.1.6 調試接口
3.1.7 LPC接口
3.2 通信外設接口
3.2.1 數字通信系統概述
3.2.2 UART接口
3.2.3 SPI接口
3.2.4 QSPI接口
3.2.5 I2C接口
3.2.6 CAN總線接口
3.2.7 WDT
3.2.8 HDAudio接口
第4章 網關開發環境搭建
4.1 開發環境的搭建
4.1.1 系統引導盤的制作
4.1.2 Debian操作系統的安裝
4.2 U-Boot啟動參數配置
4.2.1 MMC介質啟動配置
4.2.2 USB介質啟動配置
4.3 內核與文件系 譯
4.3.1 基於phytium-linux-kernel編譯E2000內核
4.3.2 基於phytium-linux-buildroot編譯內核及文件系統
在萬物互聯的時代,網 關是物聯網技術的核心設備 之一。網關作為邊緣設備, 應用涉及工業制造、電力、 環保、能源、交通、安防、 農業、醫療健康、智能家居 等多個領域。 本書從網關的基本概念 入手,詳細闡述了其工作原 理、系統組成、類型劃分以 及在不同網絡環境中的作用 。書中以基於國產飛騰系列 CPU的嵌入式系統作為網關 的硬件開發平臺,詳細介紹 了其CPU資源、開發板硬件 接口資源、開發平臺的ARM 指令系統、開發環境等。不 僅如此,通過書中豐富的實 例,讀者將深入了解到網關 的開發過程、網關數據庫、 網關頁面設計等知識。 本書適合高等院校開設 物聯網工程、電子信息與通 信、自動控制、人工智能等 專業的本科生、研究生以及 相關專業的研究人員使用。