| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202406*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:嵌入式系統原理與開發-基於RISC-V和Linux系統 ISBN:9787302665205 出版社:清華大學 著編譯者:王劍 劉鵬 陳景偉 叢書名:信息技術應用創新叢書 頁數:248 所在地:中國大陸 *此為代購商品 書號:1651764 可大量預訂,請先連絡。 內容簡介 本書以當前嵌入式系統領域里具有代表性的RISC-V技術和嵌入式Linux操作系統作為分析對象。本書內容分為三個部分,第一部分介紹嵌入式系統的基礎知識,RISC-V指令集和賽昉科技出品的VisionFive 2(中文名:昉·星光2)單板計算機。在此基礎上第二部分闡述了嵌入式Linux相關知識,主要包括Linux內核、文件系統、移植方法、驅動程序等內容。第三部分介紹採用python語言在RISC-V單板計算機和嵌入式Linux系統上的開發設計案例。 本書可以作為高等學校計算機、電子、電信類專業學生的參考用書,也可以作為RISC-V相關嵌入式開發人員的參考用書。作者簡介 王劍,長江大學計算機科學學院綜合實驗中心主任,副教授,碩士生導師,主要研究領域為嵌入式系統和物聯網。主持和參与了20多項縱橫向項目,發表了40餘篇中英文文章,出版了1本英文專著,主編出版了《嵌入式系統設計與應用一基於ARM Cortex-A8和Linux》《嵌入式資料庫設計與應用》《物聯網操作系統原理與應用》等8本教材,獲得中國石油和化學工業優秀出版物獎(教材獎)二等獎。目錄 第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 QNX 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章 RISC-V處理器架構 2 1 RISC-V架構簡介 2 1 1 RISC-V架構的發展及推廣 2 1 2 RISC-V架構特點 2 1 3 RISC-V架構處理器晶元 2 2 RISC-V寄存器 2 2 1 通用寄存器 2 2 2 控制與狀態寄存器 2 2 3 程序指針寄存器PC 2 3 RISC-V許可權模式 2 4 RISC-V指令集 2 4 1 RISC-V指令編碼格式 2 4 2 RISC-V指令長度編碼 2 4 3 RISC-V定址方式 2 4 4 RV32I指令簡介 2 5 RISC-V異常與中斷 2 5 1 同步異常和非同步異常 2 5 2 RV32許可權模式和異常 2 5 3 機器模式異常相關的CSR寄存器 2 5 4 異常與中斷響應過程 2 6 本章小結 第3章 昉·星光2(VisionFive 2)RISC-V單板計算機 3 1 JH-7110(昉·驚鴻-7110)處理器 3 1 1 JH-7110處理器簡介 3 1 2 JH-7110處理器內部各模塊介紹 3 1 3 JH-7110處理器地址映射 3 2 VisionFive 2 RISC-V單板計算機簡介 3 2 1 VisionFive 2 RISC-V單板計算機組成 3 2 2 VisionFive 2 RISC-V單板計算機外設 3 3 快速使用VisionFive 2 RISC-V單板計算機 3 3 1 將操作系統燒錄到Micro-SD卡上並擴展分區 3 3 2 更新SPL和U-Boot 3 4 本章小結 第4章 Linux基礎 4 1 Linux和Shell 4 2 常見Linux發行版本 4 3 Linux文件管理 4 3 1 查看文件 4 3 2 元字元 4 3 3 隱藏文件 4 3 4 查看文件內容 4 3 5 統計單詞數目 4 3 6 複製文件 4 3 7 重命名文件 4 3 8 刪除文件 4 4 Linux 目錄 4 4 1 主 目錄 4 4 2 絕對路徑和相對路徑 4 4 3 創建 目錄 4 4 4 刪除 目錄 4 4 5 改變所在 目錄 4 4 6 重命名 目錄 4 5 Linux文件許可權和訪問模式 4 5 1 查看文件許可權 4 5 2 文件訪問模式 4 5 3 目錄 訪問模式4 5 4 改變許可權 4 5 5 更改所有者和用戶組 4 6 Linux環境變數 4 6 1 profile文件 4 6 2 設置終端類型 4 6 3 設置PATH變數 4 6 4 設置命令提示符 4 6 5 常用環境變數 4 7 Linux yum和Linux apt軟體包管理器 4 7 1 Linux yum軟體包管理器 4 7 2 Linux apt軟體包管理器 4 8 Linux常用服務 4 8 1 Linux磁碟管理 4 8 2 SSH服務 4 8 3 minicom 4 9 本章小結 第5章 Linux內核 5 1 Linux內核概述 5 1 1 GNU/Linux的基本體繫結構 5 1 2 Linux內核版本及特點 5 1 3 Linux內核的主要架構及功能 5 1 4 Linux內核源碼 目錄 結構5 2 Linux進程管理 5 2 1 進程的表示和切換 5 2 2 進程、線程和內核線程 5 2 3 進程描述符task_struct的幾個特殊欄位 5 2 4 kernel_clone函數 5 2 5 進程的創建 5 2 6 線程和內核線程的創建 5 2 7 進程的執行——exec函數族 5 2 8 進程的終止 5 2 9 進程的調度 5 3 Linux內存管理 5 3 1 Linux內存管理概述 5 3 2 Linux虛擬存儲空間及分佈 5 3 3 進程空間描述 5 3 4 物理內存管理(頁管理) 5 3 5 基於Slab分配器的管理技術 5 3 6 內核非連續內存分配(vmalloc) 5 3 7 頁面回收簡述 5 4 Linux模塊 5 4 1 LKM的編寫和編譯 5 4 2 LKM的內核表示 5 4 3 模塊的載入與卸載 5 4 4 模塊主要命令 5 5 Linux中斷管理 5 5 1 Linux中斷的一些基本概念 5 5 2 通用中斷子系統 5 5 3 主要數據結構 5 6 本章小結 第6章 Linux文件系統 6 1 Linux文件系統概述 6 2 Ext2/Ext3/Ext4文件系統 6 3 嵌入式文件系統 6 3 1 嵌入式文件系統概述 6 3 2 JFFS2嵌入式文件系統 6 4 ramfs和ramdisk文件系統 6 4 1 ramfs 6 4 2 ramdisk文件系統 6 5 根文件系統 6 5 1 根文件系統概述 6 5 2 根文件系統的製作工具——Busybox 6 5 3 製作根文件系統 6 6 本章小結 第7章 嵌入式Linux系統移植 7 1 BootLoader基礎 7 1 1 BootLoader基本概念 7 1 2 BootLoader的操作模式 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |