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

OpenHarmony操作系統

  • 作者:丁剛毅//吳長高//張兆生|責編:陳莉華
  • 出版社:北京理工大學
  • ISBN:9787576318968
  • 出版日期:2022/11/01
  • 裝幀:平裝
  • 頁數:321
人民幣:RMB 78 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書詳細介紹了OpenHarmony操作系統的設計理念和實現原理,並結合各子系統源代碼深度地剖析了其實現過程,使讀者能充分了解OpenHarmony操作系統的設計思想和各子系統的實現機制。
    本書分為三部分:第一部分介紹了OpenHarmony操作系統的背景、定位、技術優勢等整體情況。第二部分詳細介紹了OpenHarmony操作系統的南向技術,包括內核子系統、驅動子系統、分散式子系統、UI框架、Ability框架、圖形子系統、短距離通信子系統、感測器子系統,這部分內容是本書的重點。第三部分簡要介紹了北嚮應用開發的方法和實踐案例。
    本書可作為高等院校電腦軟體類專業高年級本科生和研究生的專業教材,也可作為從事OpenHarmony操作系統開發者的參考學習書籍。

作者介紹
丁剛毅//吳長高//張兆生|責編:陳莉華

目錄
第1章  OpenHarmony系統概述
  1.1  新一代操作系統的現狀和發展趨勢
  1.2  OpenHarmony初識
    1.2.1  OpenHarmony的背景
    1.2.2  OpenHarmony的定位和優勢
    1.2.3  OpenHarmony的整體介紹
  1.3  思考和練習
  拓展材料——開源模式和開源組織
第2章  內核子系統
  2.1  內核子系統概述
    2.1.1  內核子系統簡介
    2.1.2  輕量級內核簡介
  2.2  輕量級系統內核功能概述
    2.2.1  基礎內核
    2.2.2  內核擴展模塊
    2.2.3  KAL內核抽象層
  2.3  思考和練習
第3章  驅動子系統
  3.1  驅動子系統概述
    3.1.1  驅動概述
    3.1.2  HDF驅動框架
    3.1.3  HDF驅動開發流程
  3.2  匯流排驅動概述
    3.2.1  ADC概述
    3.2.2  GPIO概述
    3.2.3  I2C概述
    3.2.4  UART概述
    3.2.5  SPI概述
    3.2.6  RTC概述
    3.2.7  WatchDog概述
    3.2.8  PWM概述
    3.2.9  SDIO概述
  3.3  思考和練習
第4章  分散式子系統
  4.1  分散式軟匯流排
    4.1.1  概述
    4.1.2  基本概念
    4.1.3  基本原理和實現
    4.1.4  應用場景
  4.2  分散式設備管理
    4.2.1  概述
    4.2.2  基本概念
    4.2.3  基本原理和實現
    4.2.4  應用場景
  4.3  分散式數據管理
    4.3.1  概述
    4.3.2  基本概念
    4.3.3  基本原理和實現
    4.3.4  應用場景
  4.4  分散式任務調度

    4.4.1  概述
    4.4.2  基本概念
    4.4.3  基本原理和實現
    4.4.4  應用場景
  4.5  思考和練習
第5章  UI框架
  5.1  UI框架概述
    5.1.1  UI框架的定義
    5.1.2  UI框架的分類與發展趨勢
  5.2  基本原理和實現
    5.2.1  總體架構
    5.2.2  基本原理
    5.2.3  整體流程
  5.3  UI組件定製
    5.3.1  UI組件的註冊
    5.3.2  UI組件的實現
    5.3.3  UI組件定製實例
  5.4  思考和練習
第6章  Ability框架
  6.1  Ability框架概述
    6.1.1  Ability框架的定義
    6.1.2  Ability框架的基本概念
  6.2  基本原理與實現
    6.2.1  Ability框架總體架構
    6.2.2  Ability框架功能簡介
    6.2.3  Ability框架啟動流程
    6.2.4  Ability框架工具模塊
  6.3  思考和練習
第7章  圖形子系統
  7.1  圖形子系統概述
    7.1.1  圖形子系統定義
    7.1.2  圖形子系統基本概念
  7.2  基本原理與實現
    7.2.1  圖形子系統總體架構
    7.2.2  圖形子系統的功能
    7.2.3  開機動畫啟動流程
  7.3  Wayland和Weston概述
    7.3.1  Wayland概述
    7.3.2  Weston概述
  7.4  思考和練習
第8章  短距離通信子系統——藍牙
  8.1  藍牙子系統概述
    8.1.1  藍牙子系統的定義
    8.1.2  藍牙子系統的基本概念
  8.2  基本原理和實現
    8.2.1  藍牙子系統總體架構
    8.2.2  藍牙子系統的功能
    8.2.3  本地藍牙使能流程
  8.3  部分應用場景
    8.3.1  Host管理

    8.3.2  BLE掃描和廣播
    8.3.3  GATT管理
  8.4  思考和練習
第9章  短距離通信子系統——WiFi
  9.1  WiFi子系統概述
    9.1.1  WiFi子系統的定義
    9.1.2  WiFi子系統的基本概念
    9.1.3  WiFi網路安全技術
  9.2  基本原理和實現
    9.2.1  WiFi子系統總體架構
    9.2.2  WiFi子系統的功能
  9.3  工作模式
    9.3.1  STATION模式
    9.3.2  AP模式
    9.3.3  P2P模式
  9.4  思考和練習
第10章  感測器子系統
  10.1  感測器系統概述
    10.1.1  感測器系統的定義
    10.1.2  感測器系統的基本概念
  10.2  基本原理和實現
    10.2.1  感測器系統總體架構
    10.2.2  感測器系統的功能
    10.2.3  感測器訂閱與回傳流程介紹
  10.3  應用場景
  10.4  思考和練習
第11章  應用開發實戰
  11.1  北嚮應用開發環境IDE
    11.1.1  北嚮應用開發環境IDE概述
    11.1.2  北嚮應用開發環境搭建
  11.2  北嚮應用「你好世界」示例
  11.3  南嚮應用「蜜雪冰城」示例
    11.3.1  基礎知識
    11.3.2  代碼編寫
  11.4  思考和練習
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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