幫助中心 | 我的帳號 | 關於我們

基於國產嵌入式晶元的網關設計與實現/信息科學技術前沿叢書

  • 作者:編者:于秀麗//李劍//邢穎//錢向東//申友志等|責編:姚順
  • 出版社:北京郵電大學
  • ISBN:9787563573790
  • 出版日期:2025/01/01
  • 裝幀:平裝
  • 頁數:210
人民幣:RMB 66 元      售價:
放入購物車
加入收藏夾

內容大鋼
    在萬物互聯的時代,網關是物聯網技術的核心設備之一。網關作為邊緣設備,應用涉及工業製造、電力、環保、能源、交通、安防、農業、醫療健康、智能家居等多個領域。
    本書從網關的基本概念入手,詳細闡述了其工作原理、系統組成、類型劃分以及在不同網路環境中的作用。書中以基於國產飛騰系列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編譯內核及文件系統

  4.4  交叉編譯環境配置
    4.4.1  搭建交叉編譯環境
    4.4.2  訪問開發板
    4.4.3  系統安裝
第5章  網關Linux編程基礎
  5.1  TCP/IP協議概述
    5.1.1  TCP/IP參考模型
    5.1.2  TCP協議
  5.2  socket編程介面
    5.2.1  socket編程介面概述
    5.2.2  socket API介面定義
    5.2.3  客戶端/服務端模式
  5.3  線程基本操作
    5.3.1  線程的創建和退出
    5.3.2  修改線程屬性
    5.3.3  使用案例
  5.4  線程訪問控制
    5.4.1  mutex互斥鎖線程式控制制
    5.4.2  信號量線程式控制制
第6章  網關常用協議的工作原理
  6.1  MQTT協議配置
    6.1.1  MQTT簡介
    6.1.2  MQTT通信流程
    6.1.3  MQTT數據包格式
    6.1.4  MQTT API介紹
    6.1.5  MQTT協議實現
  6.2  ModbusTCP協議配置
    6.2.1  ModbusTCP簡介
    6.2.2  ModbusTCP通信流程
    6.2.3  ModbusTCP數據包格式
    6.2.4  ModbusTCP API介紹
    6.2.5  ModbusTCP協議實現
  6.3  OPC UA協議配置
    6.3.1  OPC UA簡介
    6.3.2  OPC UA通信流程
    6.3.3  OPC UA數據包格式
    6.3.4  OPC UA API介紹
    6.3.5  OPC UA協議實現
  6.4  IEC61850協議配置
    6.4.1  IEC61850簡介
    6.4.2  IEC61850通信流程
    6.4.3  IEC61850數據包格式
    6.4.4  IEC61850 API介紹
    6.4.5  IEC61850協議實現
  6.5  IEC104協議配置
    6.5.1  IEC104簡介
    6.5.2  IEC104通信流程
    6.5.3  IEC104數據包格式
    6.5.4  IEC104 API介紹
    6.5.5  IEC104協議實現

第7章  網關MySQL資料庫
  7.1  MySQL介紹
    7.1.1  MySQL概述
    7.1.2  MySQL特性
  7.2  MySQL安裝與配置
    7.2.1  MySQL在Debian Linux環境下的安裝與啟動
    7.2.2  可視化工具Navicat for MySQL的安裝
  7.3  MySQL資料庫的基本操作
    7.3.1  創建數據表
    7.3.2  刪除數據表
    7.3.3  資料庫存儲引擎
  7.4  MySQL資料庫基本操作
    7.4.1  創建數據表
    7.4.2  查看數據表結構
    7.4.3  修改數據表
    7.4.4  刪除數據表
  7.5  Linux系統C/C++與MySQL資料庫的連接
    7.5.1  庫的安裝
    7.5.2  C/C++連接MySQL資料庫
    7.5.3  C/C++操作MySQL
第8章  網關的網頁端設計
  8.1  HTML5介紹
    8.1.1  HTML5語義元素
    8.1.2  HTML5多媒體
    8.1.3  HTML5 Web Storage
  8.2  CSS介紹
    8.2.1  CSS語法
    8.2.2  CSS盒子模型(Box Model)
    8.2.3  CSS布局
  8.3  邊緣計算網關軟體
    8.3.1  系統配置
    8.3.2  規則配置
    8.3.3  設備監控
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032