| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202309*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:嵌入式Linux系統原理與應用-微課視頻版 ISBN:9787302631019 出版社:清華大學 著編譯者:王劍 孫慶生 頁數:253 所在地:中國大陸 *此為代購商品 書號:1576946 可大量預訂,請先連絡。 內容簡介 本書以當前嵌入式系統領域中具有代表性的嵌入式Linux系統作為分析對象,在介紹ARM嵌入式處理器的基礎上,闡述了Linux基礎、嵌入式Linux開發環境、ARM-Linux內核、嵌入式Linux文件系統、ARM-Linux移植及調試方法、Linux驅動程序的設計等內容;然後介紹了以Yocto Project開源項目為代表的諸多嵌入式Linux高級編程技術;最後闡述了嵌入式人工智慧TensorFlow Lite和嵌入式資料庫SQLite。為便於教學,本書配套了豐富的教學資源,如微課視頻(590分鐘,47集)、程序代碼、教學課件、教學大綱、電子教案、習題及解答、參考試卷等。 本書可以作為高等學校計算機、電子、電子信息類專業的教材,也可以作為相關嵌入式開發人員的參考用書。目錄 第1章 嵌入式系統概述1 1 嵌入式系統簡介 1 1 1 嵌入式系統的產生 1 1 2 嵌入式系統的定義、特點和分類 1 1 3 嵌入式系統的典型組成 1 2 嵌入式微處理器 1 2 1 嵌入式微處理器簡介 1 2 2 主流嵌入式微處理器 1 3 嵌入式操作系統 1 3 1 嵌入式Linux 1 3 2 Windows CE 1 3 3 Huawei LiteOS 1 3 4 Android 1 3 5 μC/OS-Ⅱ 1 3 6 VxWorks 1 3 7 RT-Thread 1 4 嵌入式系統的應用領域和發展趨勢 1 4 1 嵌入式系統的應用領域 1 4 2 嵌入式系統的發展趨勢 1 5 本章小結 習題 第2章 ARM處理器體繫結構 2 1 ARM處理器 2 1 1 ARM處理器簡介 2 1 2 ARM體繫結構發展 2 1 3 ARM處理器系列主要產品 2 2 Cortex-A8處理器架構 2 3 Cortex-A8處理器工作模式和狀態 2 3 1 Cortex-A8處理器工作模式 2 3 2 Cortex-A8處理器狀態 2 4 Cortex-A8存儲器管理 2 4 1 ARM的基本數據類型 2 4 2 浮點數據類型 2 4 3 大/小端模式 2 4 4 寄存器組 2 4 5 Cortex-A8存儲系統 2 5 Cortex-A8異常處理 2 5 1 異常向量和優先順序 2 5 2 異常響應過程 2 5 3 異常返回過程 2 6 本章小結 習題 第3章 Linux基礎知識 3 1 Linux和Shell 3 2 常見Linux發行版本 3 3 Linux文件管理 3 3 1 查看文件 3 3 2 元字元 3 3 3 隱藏文件 3 3 4 查看文件內容 3 3 5 統計單詞數目 3 3 6 複製文件 3 3 7 重命名文件 3 3 8 刪除文件 3 4 Linux 目錄 3 4 1 主 目錄 3 4 2 絕對路徑和相對路徑 3 4 3 創建 目錄 3 4 4 刪除 目錄 3 4 5 改變所在 目錄 3 4 6 重命名 目錄 3 5 Linux文件許可權和訪問模式 3 5 1 查看文件許可權 3 5 2 文件訪問模式 3 5 3 目錄 訪問模式3 5 4 改變許可權 3 5 5 更改所有者和用戶組 3 6 Linux環境變數 3 6 1 profile文件 3 6 2 設置終端類型 3 6 3 設置PATH變數 3 6 4 PS1和PS2變數 3 6 5 常用環境變數 3 7 Linux yum命令 3 8 Linux apt命令 3 9 本章小結 習題 第4章 嵌入式Linux開發環境搭建 4 1 vi編輯器 4 1 1 進入vi編輯器 4 1 2 工作模式 4 1 3 退出vi編輯器 4 1 4 移動游標 4 1 5 控制命令 4 1 6 編輯文件 4 1 7 刪除字元 4 1 8 修改文本 4 1 9 複製/粘貼 4 1 10 運行命令 4 2 PC端設置:超級終端設置 4 2 1 設置超級終端 4 2 2 使用串口和PC實現文件互傳 4 3 虛擬機及系統配置服務 4 3 1 虛擬機及其虛擬工具安裝 4 3 2 虛擬機下的配置網路 4 3 3 配置PC Linux的FTP服務 4 3 4 配置PC Linux的telnet服務 4 3 5 配置PC Linux的NFS服務 4 3 6 配置PC Windows的TFTP服務軟體 4 4 本章小結 習題 第5章 ARM-Linux內核 5 1 ARM-Linux概述 5 1 1 GNU/Linux操作系統的基本體繫結構 5 1 2 ARM-Linux內核版本及特點 5 1 3 ARM-Linux內核的主要架構及功能 5 1 4 Linux內核源代碼 目錄 結構5 2 ARM-Linux進程管理 5 2 1 進程的表示和切換 5 2 2 進程、線程和內核線程 5 2 3 進程描述符task_struct的幾個特殊欄位 5 2 4 do_fork()函數 5 2 5 進程的創建 5 2 6 線程和內核線程的創建 5 2 7 進程的執行——exec函數族 5 2 8 進程的終止 5 2 9 進程的調度 5 3 ARM-Linux內存管理 5 3 1 ARM-Linux內存管理概述 5 3 2 ARM-Linux虛擬存儲空間及分佈 5 3 3 進程空間描述 5 3 4 物理內存管理(頁管理) 5 3 5 基於slab分配器的管理技術 5 3 6 內核非連續內存分配 5 3 7 頁面回收簡述 5 4 ARM-Linux模塊 5 4 1 LKM的編寫和編譯 5 4 2 LKM版本差異比較 5 4 3 模塊的載入與卸載 5 4 4 工具集module-init-tools 5 5 ARM-Linux中斷管理 5 5 1 ARM-Linux中斷的一些基本概念 5 5 2 內核異常向量表的初始化 5 5 3 Linux中斷處理 5 5 4 內核版本2 6 38后的中斷處理系統的一些改變——通用中斷子系統 5 6 本章小結 習題 第6章 Linux文件系統 6 1 Linux文件系統概述 6 2 Ext2/Ext3/Ext4文件系統 6 3 嵌入式文件系統JFFS2 6 3 1 嵌入式文件系統 6 3 2 JFFS2嵌入式文件系統 6 4 根文件系統 6 4 1 根文件系統概述 6 4 2 根文件系統的製作工具——BusyBox 6 4 3 JFFS2文件系統的創建 6 5 本章小結 習題 第7章 嵌入式Linux系統移植及調試 7 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |