TOP
0
0
三民出版.新書搶先報|最速、最優惠的新鮮貨報給你知!
ARM9完全學習手冊(簡體書)
滿額折

ARM9完全學習手冊(簡體書)

商品資訊

人民幣定價:50 元
定價
:NT$ 300 元
優惠價
87261
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點:7 點
商品簡介
目次
相關商品

商品簡介

本書以ARM9為核心全面介紹了嵌入式系統的開發過程,詳細講解了ARM系統的特點、S3C2440的結構、軟硬件設計、調試,以及嵌入式操作系統移植和應用於ARM9的嵌入式系統WinCE和Linux。對初學者來講本書是—本寶典,讀者可以解決入門過程中的疑惑。

本書可作為從事嵌入式應用開發的工程技術人員的參考書,也可作為高等院校相關課程的參考書。

目次

第1章 嵌入式系統基礎

 1.1 嵌入式系統簡介

 1.1.1 嵌入式系統的定義

 1.1.2 嵌入式系統的組成

 1.1.3 嵌入式系統的特點

 1.1.4 嵌入式系統的分類

 1.1.5 嵌入式系統的應用

 1.2 嵌入式處理器

 1.2.1 嵌入式處理器簡介

 1.2.2 嵌入式處理器分類

 1.2.3 嵌入式計算機系統與通用型計算機系統

 1.2.4 嵌入式處理器選擇

 1.3 嵌入式系統開發環境

 1.4 嵌入式操作系統

 1.4.1 嵌入式操作系統

 1.4.2 實時操作系統

 1.4.3 常見的嵌入式操作系統

 

第2章 ARM處理器及系統結構

 2.1 ARM處理器簡介

 2.2 ARM處理器系列

 2.3 ARM9處理器內核

 2.4 ARM處理器工作狀態

 2.5 ARM處理器運行模式

 2.6 ARM寄存器

 2.6.1 ARM狀態下的寄存器

 2.6.2 Thumb狀態下的寄存器

 2.7 ARM存儲系統

 2.7.1 ARM存儲方法

 2.7.2 存儲空間管理單元(MMU)

 2.8 ARM的異常

 2.8.1 異常類型

 2.8.2 異常發生過程

 

第3章 ARM指令集

 3.1 ARM指令集簡介

 3.1.1 ARM指令的分類與格式

 3.1.2 ARM指令的條件碼域

 3.1.3 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.3 ARM指令集

 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.3.9 協處理器指令

 3.3.10 異常產生指令

 

第4章 Thumb指令集

 4.1 Thumb指令集概述

 4.1.1 Thumb指令集簡介

 4.1.2 Thumb指令集與ARM指令集的區別

 4.1.3 Thumb狀態切換

 4.1.4 Thumb指令集代碼

 4.2 Thumb存儲器訪問指令

 4.2.1 加載/存儲指令(LDR和STR)

 4.2.2 寄存器入棧及出棧指令(PUSH和POP)

 4.2.3 多寄存器加載/存儲指令(LDMIA和STMIA)

 4.3 Thumb數據處理指令

 4.3.1 數據傳送指令

 4.3.2 算術邏輯運算指令

 4.3.3 比較指令

 4.4 Thumb跳轉指令

 4.5 Thumb軟中斷指令

 

第5章 偽指令

 5.1 偽指令概述

 5.2 與ARM指令相關的偽指令

 5.3 與Thumb指令相關的偽指令

 5.4 通用偽指令

 5.4.1 為變量定義或賦值的偽指令

 5.4.2 定義各類寄存器名稱的偽指令

 5.4.3 數據定義偽指令

 5.4.4 控制程序流向的偽指令

 5.4.5 過程定義偽指令

 5.4.6 報告偽指令

 5.4.7 其他偽指令

 

第6章 ARM編程基礎

 6.1 彙編語言與C語言的比較

 6.2 ARM彙編語言設計

 6.2.1 彙編語言的語句格式

 6.2.2 彙編語言的程序結構

 6.2.3 ARM中彙編程序實例

 6.3 C語言與彙編語言混合編程

 6.3.1 在C程序中內嵌的彙編

 6.3.2 從彙編程序中訪問C程序變量

 6.3.3 彙編程序與C程序的相互調用

 

第7章 S3C2440嵌入式系統

 7.1 S3C2440綜述

 7.1.1 S3C2440信號描述

 7.1.2 S3C2440專用寄存器

 7.2 S3C2440的存儲控制器

 7.2.1 S3C2440存儲控制器特性

 7.2.2 S3C2440存儲控制器功能

 7.2.3 S3C2440存儲控制器寄存器

 7.3 NAND Flash控制器

 7.3.1 NAND FLASH 控制器的特性

 7.3.2 專用寄存器

 7.4 時鐘和功率管理

 7.4.1 時鐘和功率管理功能描述

 7.4.2 時鐘發生器和功率模塊特殊寄存器

 7.5 DMA

 7.5.1 DMA簡介

 7.5.2 DMA工作原理

 7.5.3 DMA特殊功能寄存器

 7.6 中斷控制器

 7.6.1 中斷控制器的操作

 7.6.2 S3C2440中斷源

 7.6.3 中斷控制器的特殊功能寄存器

 

第8章 S3C2440處理器的外設

 8.1 I/O端口

 8.1.1 S3C2440 端口控制描述

 8.1.2 I/O端口寄存器及引腳配置

 8.2 PWM定時器

 8.2.1 PWM概念

 8.2.2 PWM定時器結構

 8.2.3 PWM定時器操作

 8.2.4 PWM定時器的特殊功能寄存器

 8.3 UART接口

 8.3.1 UART接口概述

 8.3.2 UART的操作

 8.3.3 UART特殊功能寄存器

 8.4 USB主機控制器

 8.5 USB設備控制器

 8.6 LCD控制器

 8.6.1 LCD控制器的特性

 8.6.2 LCD外部接口信號

 8.6.3 LCD控制器框圖

 8.6.4 LCD控制操作

 8.6.5 LCD控制器的特殊功能寄存器

 8.7 ADC和觸摸屏接口

 8.7.1 ADC結構與工作原理

 8.7.2 A/D轉換器的工作模式

 8.7.3 編程要點

 8.7.4 ADC和觸摸屏接口專用寄存器

 8.8 實時時鐘

 8.8.1 實時時鐘操作

 8.8.2 RTC特殊功能寄存器

 8.9 看門狗定時器

 8.9.1 看門狗定時器操作

 8.9.2 WDT特殊寄存器

 8.10 MMC/SD/SDIO主控制器

 8.10.1 SD操作

 8.10.2 SDIO操作

 8.10.3 SDI特殊寄存器

 8.11 IIC總線接口

 8.11.1 IIC總線接口操作

 8.11.2 IIC總線接口的特殊功能寄存器

 8.12 IIS總線接口

 8.12.1 IIS的功能描述

 8.12.2 IIS串行接口特殊功能寄存器

 8.13 SPI接口

 8.13.1 SPI操作

 8.13.2 SPI特殊寄存器

 

第9章 ADS集成開發系統

 9.1 ADS系統組成與文件

 9.1.1 ADS系統的組成

 9.1.2 ADS系統中的文件

 9.2 ADS創建工程

 9.2.1 建立一個工程

 9.2.2 編輯和鏈接工程

 9.3 ADS調試器

 9.3.1 AXD

 9.3.2 創建工程調試

 9.4 ADS連接器

 9.4.1 連接器的基本功能

 9.4.2 armlink的選項

 9.4.3 取得映像符號

 

第10章 嵌入式Linux開發基礎

 10.1 Linux簡介

 10.1.1 在嵌入式系統中使用Linux的優點和缺點

 10.1.2 Linux內核的功能

 10.2 Linux文件及文件系統

 10.2.1 文件類型和文件屬性

 10.2.2 文件系統類型

 10.2.3 Linux目錄結構

 10.3 嵌入式Linux開發流程

 10.4 Linux常用指令

 10.5 Linux下的用戶界面

 10.5.1 X Window 簡介

 10.5.2 X 服務器

 10.5.3 窗口管理器

 

第11章 Windows CE操作系統

 11.1 Windows CE簡介

 11.1.1 什麼是Windows CE

 11.1.2 Windows CE的主要功能

 11.1.3 Windows CE版本

 11.2 Windows CE的應用領域

 11.3 Windows CE的內存管理

 11.3.1 內存結構

 11.3.2 RAM和ROM

 11.3.3 虛擬內存

 11.3.4

 11.3.5

 11.3.6 靜態數據塊

 11.4 Windows CE的文件系統

 11.4.1 ROM 文件系統

 11.4.2 對象存儲

 11.4.3 存儲管理器

 

第12章 綜合應用實例

 12.1 IO端口——LED流水燈實例

 12.1.1 系統簡介

 12.1.2 實例說明

 12.1.3 實例代碼

 12.2 液晶屏顯示實例

 12.2.1 實例說明

 12.2.2 實例代碼

 12.3 UART接口實例

 12.3.1 實例說明

 12.3.2 實例代碼

 12.4 以太網接口實例

 12.4.1 實例說明

 12.4.2 實例代碼

 

參考文獻

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 261
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區