ARM9 S3C2410嵌入式SOC實作(附範例光碟片)(修訂二版)(05713027)

  • 380

配送方式

  • 台灣
    • 國內宅配:本島、離島
    • 到店取貨:
      金石堂門市 不限金額免運費
      7-11便利商店 ok便利商店 萊爾富便利商店 全家便利商店
  • 海外
    • 國際快遞:全球
    • 港澳店取:
      ok便利商店 順豐 7-11便利商店

內容簡介

SOC就是把好幾個不同功能的元件縮在一個晶片中,唯一沒有縮進去的僅剩記憶體的部分,但也有些特例。ARM Core的SOC強調低成本、省電、執行速度快、體積小。雖然在記憶體使用上需要用到數十MB,在應用上設計的剛好且足夠,大都採用Flash ROM做為Boot用,程式執行區另規劃在SDRAM中。在這種情況下,發展環境就很難採用燒錄除錯與Download除錯,因此SOC都具有一組JTAG界面以做為ICE連接開發、除錯之用。本書適用於大學、科大電子、電機、資工、機電整合系「嵌入式系統」課程或相關業界人士及有興趣之讀者。

 

■ 本書優點特色
1.本書的特點在於實作,它是打造32 bit SOC IC、系統硬體及 Boot Loader 的設計能力。

2.在32 bit 嵌入式SOC浩瀚大海中,要能在有限的時間內了解一個CPU及週邊,達到如何去應用,這是需要應用一些手法,因32 bit CPU不像8051,只要有範例就可以了解;複雜的32 bit CPU就要自己實作過一遍,才容易了解。

3.要節省時間,就要有好的工具,本書建議的是PreSOCes C2410(carrier ICE, Debugger, Creator -2410),除了可以加速學習效果外,更可訓練好未來開發時必須用到的開發工具之使用技能。

4.另備「C語言CPU基礎控制」教材,以供未學過C語言之班級老師索取。

5.本書適用於大學、科大電子、電機、資工、機電整合系「嵌入式系統」課程或相關業界人士及有興趣之讀者。 

目錄

第一章 嵌入式系統開發環境與流程

1-1 傳統嵌入式系統開發 1-2

1-1-1 除錯環境之開發效率與設備價格比較表 1-2

1-1-2 產品功能性之除錯環境合適表 1-3

1-1-3 產品功能性與程式維護之程式語言開發合適表 1-3

1-1-4 產品產量與壽命之功能擴充性考量 1-3

1-1-5 各開發環境存在的問題 1-3

1-1-7 硬體開發與步驟 1-5

1-1-8 軟體開發步驟 1-5

1-1-9 軟硬體整合除錯 1-6

1-1-10 開發環境之建立 1-6

1-2 SOC嵌入式系統開發 1-7

1-2-1 SOC嵌入式系統開發的特性 1-8

1-2-2 SOC嵌入式系統的型態 1-9

1-2-3 系統開發考量之抉擇 1-10

1-2-4 SOC嵌入式系統開發流程 1-11

1-2-5 軟硬體開發步驟 1-13

1-2-6 開發環境之建立 1-13

1-3 SOC前段嵌入式系統開發 1-14

1-4 習 題 1-16

 

第二章 開發、訓練平台(PreSOCes)介紹與操作

2-1 Carrier ICE ARM介紹 2-2

2-1-1 系統介紹 2-2

2-1-2 硬體規格 2-4

2-2 Creator S3C2410 Development Kit介紹 2-5

2-2-1 Creator PreSOC Development Kit 2-5

2-2-2 Create ARM920T-S3C2410 2-7

2-2-3 Create ARM920T-S3C2410硬體特色 2-9

2-2-4 Creator S3C2410硬體功能介紹 2-10

2-2-5 硬體功能介紹 2-11

2-3 Domingo for Linux IDE介紹 2-30

2-3-1 功能概述 2-32

2-3-2 高階語言除錯能力 2-36

2-3-3 Domingo for Linux操作 2-37

2-3-4 桌面介紹 2-38

2-3-5 視窗操作 2-40

2-3-6 桌面管理 2-41

2-3-7 視窗功能介紹 2-45

2-3-8 功能選單一覽表 2-52

2-4 建立硬體架構 2-58

2-4-1 Setup the JTAG Emulator (Carrier ICE ARM) 2-60

2-4-2 Hook-Up the system 2-60

2-4-3 Load and Run the demo Program 2-62

2-5 編譯軟體應用程式 2-65

2-5-1 編譯器-GCC的使用 2-66

2-5-2 Makefile的撰寫 2-68

2-5-3 Creator-S3C2410實習範例說明 2-72

 

第三章 基本指令實習

3-1 ARM指令實習 3-2

3-1-1 跳躍和模式轉換指令 3-2

3-1-2 算數/邏輯運算指令 3-4

3-1-3 PSR傳送指令 3-7

3-1-4 資料傳送指令 3-8

3-1-5 資料交換指令 3-14

3-2 THUMB指令實習 3-15

3-2-1 移位動作指令 3-16

3-2-2 算數運算指令 3-16

3-2-3 搬移指令 3-17

3-2-4 堆疊指標指令 3-19

3-3 習 題 3-21

 

第四章 系統初始化實習

4-1 實習基礎 4-2

4-1-1 中斷規劃 4-2

4-1-2 記憶體的管理 4-3

4-1-3 堆疊管理 4-6

4-1-4 CPU工作模式的初始化 4-6

4-1-5 系統時脈與電力管理初始化 4-7

4-2 流程圖 4-8

4-3 範例程式 4-8

4-4 程式說明 4-17

4-5 觀察結果 4-17

4-6 習 題 4-17

 

第五章 LED、DIP SWITCH、按鍵組實習

5-1 實習基礎 5-2

5-2 電路圖 5-6

5-3 流程圖 5-6

5-3-2 DIP SWITCH與LED 5-6

5-3-2 KEYPAD與7-SEG 5-7

5-4 範例程式 5-7

5-4-1 範例一:(dip2led) 5-7

5-4-2 範例二:(key2seg) 5-9

5-5 程式說明 5-10

5-6 觀察結果 5-11

5-7 習 題 5-11

 

第六章 LCD實驗

6-1 實習基礎 6-2

6-2 電路圖 6-4

6-3 流程圖 6-4

6-4 範例程式 6-5

6-5 程式說明 6-10

6-6 觀察結果 6-10

6-7 習 題 6-10

 

第七章 I2C與Real Time Clock實習

7-1 實習基礎 7-2

7-2 電路圖 7-7

7-3 流程圖 7-7

7-4 範例程式 7-8

7-5 程式說明 7-10

7-6 觀察結果 7-10

7-7 習 題 7-11

 

第八章 單音Codec(IIC)實習

8-1 實習基礎 8-2

8-1-1 發音及錄音原理 8-2

8-2 電路圖 8-6

8-3 流程圖 8-7

8-5 程式說明 8-11

8-6 觀察結果 8-11

8-7 習 題 8-11

 

第九章 ADC語音實習

9-1 實習基礎 9-2

9-1-1 相關知識 9-3

9-2 電路圖 9-3

9-3 流程圖 9-4

9-4 範例程式 9-4

9-5 程式說明 9-7

9-5-1 配置說明 9-7

9-5-2 轉換說明 9-8

9-6 觀察結果 9-9

9-7 習 題 9-9

 

第十章 立體聲CODEC實習(IIS,DMA)

10-1 實習基礎 10-2

10-1-1 L3介面 10-5

10-1-2 位址模式 10-6

10-1-3 資料傳送模式 10-7

10-1-4 3種模式 10-8

10-2 電路圖 10-17

10-3 流程圖 10-17

10-4 範例程式 10-18

10-5 程式說明 10-24

10-6 觀察結果 10-24

10-7 習 題 10-24

 

第十一章 GPIO

11-1 實習基礎 11-2

11-2 電路圖 11-5

11-3 流程圖 11-6

11-4 範例程式 11-6

11-5 程式說明 11-8

11-6 觀察結果 11-8

11-7 習 題 11-8

 

第十二章 計時器中斷

12-1 實習基礎 1

詳細資料

詳細資料

    • 語言
    • 中文繁體
    • 裝訂
    • 紙本平裝
    • ISBN
    • 9789572169407
    • 分級
    • 普通級
    • 頁數
    • 0
    • 商品規格
    • 16開19*26cm
    • 出版地
    • 台灣
    • 適讀年齡
    • 全齡適讀
    • 注音
    • 級別

商品評價

訂購/退換貨須知

加入金石堂 LINE 官方帳號『完成綁定』,隨時掌握出貨動態:

加入金石堂LINE官方帳號『完成綁定』,隨時掌握出貨動態
金石堂LINE官方帳號綁定教學

提醒您!!
金石堂及銀行均不會請您操作ATM! 如接獲電話要求您前往ATM提款機,請不要聽從指示,以免受騙上當!

退換貨須知:

**提醒您,鑑賞期不等於試用期,退回商品須為全新狀態**

  • 依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,以下商品購買後,除商品本身有瑕疵外,將不提供7天的猶豫期:
    1. 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮食品)
    2. 依消費者要求所為之客製化給付。(客製化商品)
    3. 報紙、期刊或雜誌。(含MOOK、外文雜誌)
    4. 經消費者拆封之影音商品或電腦軟體。
    5. 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等)
    6. 已拆封之個人衛生用品。(如:內衣褲、刮鬍刀、除毛刀…等)
  • 若非上列種類商品,均享有到貨7天的猶豫期(含例假日)。
  • 辦理退換貨時,商品(組合商品恕無法接受單獨退貨)必須是您收到商品時的原始狀態(包含商品本體、配件、贈品、保證書、所有附隨資料文件及原廠內外包裝…等),請勿直接使用原廠包裝寄送,或於原廠包裝上黏貼紙張或書寫文字。
  • 退回商品若無法回復原狀,將請您負擔回復原狀所需費用,嚴重時將影響您的退貨權益。
預計 2024/05/20 出貨 購買後進貨 
金石堂門市 全家便利商店 ok便利商店 萊爾富便利商店 7-11便利商店
World wide