| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202409*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:嵌入式系統設計與開發-基於ARM Cortex-A9和Linux ISBN:9787121488245 出版社:電子工業 著編譯者:劉敬猛 頁數:350 所在地:中國大陸 *此為代購商品 書號:1686309 可大量預訂,請先連絡。 內容簡介 本書編寫的出發點是希望融合經典教材的微機原理、介面技術和嵌入式Linux,講述CPU、中斷、最小系統、彙編語言程序設計、介面電路、中斷、多線程、設備驅動以及Linux應用層編程技術。目的是培養學生嵌入式系統的概念,即硬體到軟體以及底層到上層的設計思想。全書分11章,內容包括嵌入式系統概述、ARM微處理器體繫結構、ARM微處理器指令系統、ARM的存儲系統、中斷及中斷處理、最小系統外圍電路設計、GPIO口與串列匯流排、嵌入式Linux操作系統、設備驅動、ARM-Linux軟體開發基礎和Qt編程。 本書可作為普通高等學校自動化、電氣工程、電子科學與技術、光電工程等專業高年級本科生和研究生的教學用書,也可供有關工程技術人員參考。目錄 第1章 嵌入式系統概述1 1 什麼是嵌入式系統 1 2 嵌入式系統體繫結構與組成 1 3 嵌入式系統應用及技術特點 1 3 1 無所不在的嵌入式應用 1 3 2 嵌入式系統的技術特點 1 4 發展趨勢 1 5 嵌入式系統知識體系小結 第2章 嵌入式處理器及ARM微處理器體繫結構 2 1 以處理器為核心的嵌入式系統硬體架構 2 2 ARM體繫結構的技術特徵及發展 2 2 1 ARM公司簡介 2 2 2 ARM技術特徵 2 2 3 ARM體系架構的發展 2 3 ARM微處理器 2 3 1 ARM微處理器簡介 2 3 2 ARM微處理器現狀、趨勢與架構 2 3 3 ARM微處理器的應用選型 2 3 4 Cortex-A9內部功能及特點 2 3 5 Cortex-A9內核工作模式 2 3 6 Cortex-A9存儲系統 2 4 模型計算機及流水線 2 4 1 模型計算機原理 2 4 2 流水線的概念與原理 2 4 3 流水線的分類 2 4 4 影響流水線性能的因素 2 5 寄存器組織、程序狀態寄存器和ARM數據類型 2 5 1 寄存器組織 2 5 2 程序狀態寄存器 2 5 3 ARM數據類型 2 6 i MX6Solo/6Dual嵌入式教學科研平台介紹 2 6 1 i MX6Solo/6Dual處理器介紹 2 6 2 i MX6Solo/6Dual嵌入式教學科研平台概述 2 6 3 平台資源 2 6 4 平台硬體介面 2 6 5 平台啟動運行 習題 第3章 ARM微處理器指令系統和程序設計 3 1 ARM微處理器的指令系統 3 1 1 ARM指令系統概述 3 1 2 ARM指令集 3 1 3 Thumb指令集 3 2 ARM微處理器編程簡介 3 2 1 ARM彙編語言的文件格式 3 2 2 ARM彙編語言的語句格式 3 2 3 C語言與彙編語言的混合編程 3 3 ARM微處理器初始化分析 3 3 1 嵌入式系統初始化流程 3 3 2 ARM嵌入式處理器的初始化分析 習題 第4章 ARM微處理器存儲系統 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 3 ARM存儲系統 4 3 1 存儲器管理單元 4 3 2 高速緩衝存儲器(Cache)和寫緩衝區 4 4 ARMi MX6Solo/6Dual存儲系統的實例 習題 第5章 中斷及中斷處理 5 1 中斷響應及優先順序 5 1 1 中斷的概念 5 1 2 CPU對中斷的響應 5 1 3 中斷優先順序 5 2 ARM的通用中斷控制器 5 2 1 GIC邏輯分區 5 2 2 GIC中斷控制器中斷狀態和中斷處理流程 5 3 GIC寄存器及應用舉例 5 3 1 GIC常用寄存器 5 3 2 GIC應用舉例 5 4 ARM中的異常中斷處理概述 5 4 1 ARM體系中的異常中斷種類 5 4 2 異常中斷向量表及異常中斷優先順序 5 4 3 異常中斷使用的寄存器 5 5 進入和退出異常中斷的過程 5 5 1 ARM微處理器對異常中斷的響應過程 5 5 2 從異常中斷處理程序中返回 5 6 在應用程序中安排異常中斷處理程序 5 6 1 在系統複位時安排異常中斷處理程序 5 6 2 在C程序中安排異常中斷處理程序 5 7 SWI異常、FIQ和IRQ異常中斷處理程序 5 7 1 SWI異常中斷處理程序的實現 5 7 2 SWI異常中斷調用 5 7 3 IRQ/FIQ異常中斷處理程序 5 7 4 IRQ異常中斷處理程序舉例 5 7 5 其他異常程序 第6章 最小系統外圍電路設計 6 1 電源電路 6 1 1 電源電路設計方法 6 1 2 電源管理與低功耗設計 6 2 複位電路 6 2 1 上電複位 6 2 2 手動複位 6 2 3 看門狗複位 6 2 4 軟體複位 6 3 時鐘電路 6 3 1 信號源 6 3 2 多時鐘管理 6 4 電路抖動與消抖 6 4 1 抖動現象與危害 6 4 2 優化硬體消除抖動 6 4 3 軟體消抖方式 6 5 最小系統舉例 習題 第7章 GPIO口與串列匯流排 7 1 GPIO與IOMUXC 7 1 1 GPIO 7 1 2 IOMUXC 7 2 UART 7 2 1 UART簡介 7 2 2 UART特徵 7 2 3 UART的數據收發和幀結構 7 2 4 UART波特率設置 第8章 嵌入式Linux操作系統 8 1 嵌入式Linux簡介 8 2 內存管理 8 2 1 內存管理和MMU簡介 8 2 2 標準Linux的內存管理 8 2 3 μCLinux的內存管理 8 3 進程管理 8 3 1 進程和進程管理簡介 8 3 2 RT-Linux的進程管理 8 3 3 標準Linux的進程管理 8 3 4 μCLinux的進程管理 8 4 線程 8 4 1 線程概述 8 4 2 線程管理 8 4 3 線程通信 8 4 4 線程同步 8 5 文件系統 8 5 1 文件系統定義 8 5 2 Linux文件系統 8 5 3 嵌入式Linux文件系統 8 6 多線程應用程序設計實驗 8 6 1 實驗內容 8 6 2 多線程程序分析與 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |