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

鴻蒙(嵌入式系統設計與應用高等院校互聯網+新形態創新系列教材)/電腦系列

  • 作者:編者:金維宏//江渝川//黃一鷗//孫寶剛|責編:孟攀
  • 出版社:清華大學
  • ISBN:9787302630135
  • 出版日期:2023/05/01
  • 裝幀:平裝
  • 頁數:284
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書系統地介紹了嵌入式系統的基本原理和基礎知識,詳細講述了ARM處理器、ARM指令集、鴻蒙應用程序開發基礎、DevEco Studio開發平台應用基礎及嵌入式系統開發等相關知識,包括處理器架構、存儲器管理、內核介紹、ARM指令的定址方式、ARM指令簡介、常見嵌入式操作系統介紹、原子化服務、DevEco Studio應用服務開發、Ability框架、媒體開發、AI開發等內容。同時,對嵌入式操作系統、鴻蒙OS資料庫開發等做了簡明闡述,最後還列舉了嵌入式系統設計開發案例。
    本書以鴻蒙操作系統為基礎,列舉了大量實例及源代碼,並配有完整的教學資源,包括PPT課件、習題集及參考答案、程序源代碼等。
    本書可作為高等院校電腦、電子、自動化、儀器儀錶等專業嵌入式系統、物聯網、移動終端開發、鴻蒙應用程序設計等課程的教材,也可作為廣大從事ARM和物聯網應用系統開發的工程技術人員的參考用書。

作者介紹
編者:金維宏//江渝川//黃一鷗//孫寶剛|責編:孟攀

目錄
第1章  嵌入式系統概述
  1.1  嵌入式系統簡介
    1.1.1  嵌入式系統的定義及特點
    1.1.2  嵌入式系統的相關概念
    1.1.3  嵌入式系統的組成
    1.1.4  嵌入式系統的種類
  1.2  嵌入式系統的應用領域和發展趨勢
    1.2.1  嵌入式系統的應用領域
    1.2.2  嵌入式系統的發展趨勢
  習題
第2章  ARM處理器
  2.1  ARM處理器概述
    2.1.1  ARM處理器簡介
    2.1.2  ARM指令集架構及其發展
    2.1.3  ARM處理器工作模式
  2.2  ARM處理器的架構
  2.3  ARM處理器的存儲器管理
    2.3.1  ARM的基本數據類型
    2.3.2  大/小端存儲模式
    2.3.3  寄存器組
  2.4  ARM處理器內核及典型技術
    2.4.1  ARM處理器內核
    2.4.2  ARM處理器採用的其他指令集
    2.4.3  ARM處理器內核應用選型  習題
第3章  ARM指令集
  3.1  ARM指令集概述
    3.1.1  ARM指令格式
    3.1.2  ARM指令的條件碼
  3.2  ARM指令的定址方式
    3.2.1  立即定址
    3.2.2  寄存器定址
    3.2.3  寄存器間接定址
    3.2.4  寄存器移位定址
    3.2.5  變址定址
    3.2.6  多寄存器定址
    3.2.7  相對定址
    3.2.8  堆棧定址
    3.2.9  塊複製定址
  3.3  ARM指令簡介
    3.3.1  數據處理指令
    3.3.2  跳轉指令
    3.3.3  程序狀態寄存器(PSR)處理指令
    3.3.4  載入/存儲(Load/Store)指令
    3.3.5  協處理器指令
    3.3.6  異常產生指令
  3.4  C語言與彙編語言的混合編程
  習題
第4章  嵌入式操作系統
  4.1  常見的嵌入式操作系統
    4.1.1  Android

    4.1.2  VxWorks
    4.1.3  Linux
    4.1.4  FreeRTOS
    4.1.5  ThreadX
    4.1.6  鴻蒙操作系統
  4.2  Android操作系統簡介
    4.2.1  Android操作系統的前世今生
    4.2.2  Android操作系統的架構
    4.2.3  Android操作系統的特性
    4.2.4  Android組件
  4.3  鴻蒙操作系統簡介
    4.3.1  系統定義
    4.3.2  技術特性
    4.3.3  系統安全
  習題
第5章  鴻蒙應用程序開發基礎
  5.1  應用基礎知識
    5.1.1  用戶應用程序
    5.1.2  用戶應用程序包結構
    5.1.3  Ability
    5.1.4  庫文件
    5.1.5  資源文件
    5.1.6  配置文件
    5.1.7  pack.info
    5.1.8  HAR
  5.2  應用配置文件
    5.2.1  配置文件簡介
    5.2.2  配置文件的元素
  5.3  資源文件
    5.3.1  資源文件的分類
    5.3.2  資源文件的使用
  習題
第6章  DevEco Studio開發平台應用基礎
  6.1  DevEco Studio工具簡介
    6.1.1  DevEco Studio工具特點
    6.1.2  HarmonyOS應用/服務開發流程
  6.2  開發準備
    6.2.1  開發說明
    6.2.2  搭建開發環境流程
    6.2.3  下載與安裝軟體
    6.2.4  配置開發環境
  6.3  工程管理
    6.3.1  HarmonyOS APP工程結構
    6.3.2  工程模板和開發語言介紹
    6.3.3  創建一個新的工程
    6.3.4  適配歷史工程
    6.3.5  導入Sample工程
    6.3.6  添加/刪除Module
  6.4  應用/服務開發
    6.4.1  編輯器使用技巧

    6.4.2  使用低代碼進行開發
    6.4.3  在模塊中添加Ability
    6.4.4  添加JS Component和JS Page
    6.4.5  跨設備代碼編輯
    6.4.6  定義HarmonyOS IDL介面
    6.4.7  開發服務卡片
    6.4.8  使用預覽器查看應用/服務效果
    6.4.9  將SVG文件轉換為XMI文件
  6.5  編譯構建
    6.5.1  編譯構建概述
    6.5.2  編譯構建前配置
    6.5.3  編譯構建生成HAP
  6.6  應用/服務運行
    6.6.1  使用模擬器運行應用/服務
    6.6.2  使用遠程真機運行應用/服務
    6.6.3  在Phone和Tablet中運行應用/服務
  6.7  使用Java語言開發
    6.7.1  編寫第一個頁面
    6.7.2  編寫另一個頁面
    6.7.3  實現頁面跳轉
  6.8  使用JS語言開發(低代碼方式)
    6.8.1  創建JS工程
    6.8.2  創建第一個頁面
    6.8.3  創建另一個頁面
    6.8.4  實現頁面跳轉
  習題
第7章  嵌入式系統開發
  7.1  原子化服務概述
    7.1.1  什麼是原子化服務
    7.1.2  原子化服務特徵
    7.1.3  原子化服務基礎體驗
    7.1.4  原子化服務典型使用場景
    7.1.5  原子化服務開發流程
    7.1.6  總體開發要求
    7.1.7  便捷服務基礎信息開髮指導
  7.2  Ability框架
    7.2.1  Ability
    7.2.2  公共事件與通知
    7.2.3  後台任務調度和管控
    7.2.4  線程管理
    7.2.5  線程間通信
    7.2.6  剪貼板
  7.3  用戶界面UI
    7.3.1  Java UI框架
    7.3.2  多模輸入
  7.4  媒體開發
    7.4.1  視頻開發
    7.4.2  圖像開發
    7.4.3  相機開發
    7.4.4  音頻開發

  7.5  安全相關
    7.5.1  許可權開發
    7.5.2  生物特徵識別開發
  7.6  AI開發
    7.6.1  碼生成
    7.6.2  通用文字識別
    7.6.3  語音識別
    7.6.4  語音播報
  7.7  網路與連接
    7.7.1  NFC開發
    7.7.2  藍牙開發
    7.7.3  WLAN開發
  7.8  設備管理
    7.8.1  感測器開發
    7.8.2  控制類小器件開發
  習題
第8章  鴻蒙OS資料庫開發
  8.1  關係型資料庫
    8.1.1  關係型資料庫概述
    8.1.2  關係型資料庫開發
  8.2  對象關係映射資料庫
    8.2.1  對象關係映射資料庫概述
    8.2.2  對象關係映射資料庫開發
  8.3  輕量級數據存儲
    8.3.1  輕量級數據存儲概述
    8.3.2  輕量級數據存儲開發
  習題
第9章  嵌入式系統設計開發案例
  9.1  基於HarmonyOS獲取設備位置
  9.2  基於HarmonyOS的人臉識別
參考書目及相關網站
參考答案

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