嵌入式ARM技術(shù)項(xiàng)目化教程 版權(quán)信息
- ISBN:9787517076889
- 條形碼:9787517076889 ; 978-7-5170-7688-9
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無
- 重量:暫無
- 所屬分類:>>
嵌入式ARM技術(shù)項(xiàng)目化教程 本書特色
本書是基于ARM9的裸機(jī)開發(fā)的一本項(xiàng)目化教程,理論與實(shí)際相結(jié)合,通過項(xiàng)目的學(xué)習(xí)和實(shí)施,讀者不僅能夠理解枯燥的理論知識(shí),而且能夠深入地掌握模塊應(yīng)用與實(shí)際開發(fā)。本書通過具體詳實(shí)的生活項(xiàng)目介紹了ARM9的嵌入式C語言開發(fā)、ARM9的體系架構(gòu)、通用輸入輸出接口GPIO、LCD控制器、實(shí)時(shí)時(shí)鐘以及觸摸屏等模塊的應(yīng)用。本書由淺入深、內(nèi)容豐富、實(shí)踐性強(qiáng),可作為高職院校嵌入式、計(jì)算機(jī)、電子信息、自動(dòng)化等專業(yè)學(xué)生的教材,也可作為嵌入式開發(fā)人員的參考工具書。
嵌入式ARM技術(shù)項(xiàng)目化教程 內(nèi)容簡(jiǎn)介
本書是基于ARM9的裸機(jī)開發(fā)的一本項(xiàng)目化教程,理論與實(shí)際相結(jié)合,通過項(xiàng)目的學(xué)習(xí)和實(shí)施,讀者不僅能夠理解枯燥的理論知識(shí),而且能夠深入地掌握模塊應(yīng)用與實(shí)際開發(fā)。
本書通過具體詳實(shí)的生活項(xiàng)目介紹了ARM9的嵌入式C語言開發(fā)、ARM9的體系架構(gòu)、通用輸入輸出接口GPIO、LCD控制器、實(shí)時(shí)時(shí)鐘以及觸摸屏等模塊的應(yīng)用。
本書由淺入深、內(nèi)容豐富、實(shí)踐性強(qiáng),可作為高職院校嵌入式、計(jì)算機(jī)、電子信息、自動(dòng)化等專業(yè)學(xué)生的教材,也可作為嵌入式開發(fā)人員的參考工具書。
嵌入式ARM技術(shù)項(xiàng)目化教程 目錄
前言
項(xiàng)目1 建立開發(fā)環(huán)境
1.1 背景知識(shí)
1.1.1 無處不在的嵌入式系統(tǒng)
1.1.2 什么是嵌入式系統(tǒng)
1.1.3 32位ARM微處理器
1.2 建立硬件開發(fā)環(huán)境
1.2.1 任務(wù)分析
1.2.2 相關(guān)知識(shí)
1.2.3 任務(wù)實(shí)施
1.3 建立軟件開發(fā)環(huán)境
1.3.1 任務(wù)分析
1.3.2 相關(guān)知識(shí)
1.3.3 任務(wù)實(shí)施
1.4 測(cè)試開發(fā)環(huán)境
1.4.1 任務(wù)分析
1.4.2 任務(wù)實(shí)施
1.5 實(shí)訓(xùn)項(xiàng)目1:建立ARM開發(fā)環(huán)境
1.6 實(shí)訓(xùn)項(xiàng)目2:運(yùn)行一個(gè)簡(jiǎn)單的ARM應(yīng)用程序
項(xiàng)目2 開發(fā)流水燈效果——查詢方式
2.1 背景知識(shí)
2.1.1 嵌入式開發(fā)語言
2.1.2 S3C2440A性能特點(diǎn)
2.1.3 GPIO基礎(chǔ)知識(shí)
2.2 項(xiàng)目分析
2.3 項(xiàng)目實(shí)施
2.3.1 新建工程
2.3.2 代碼實(shí)現(xiàn)
2.3.3 運(yùn)行測(cè)試
2.4 實(shí)訓(xùn)項(xiàng)目
項(xiàng)目3 開發(fā)按鍵控制燈效果——中斷方式
3.1 背景知識(shí)
3.1.1 什么是中斷
3.1.2 中斷源和中斷優(yōu)先級(jí)
3.1.3 中斷服務(wù)程序
3.1.4 中斷處理流程
3.2 S3C2440A中的中斷寄存器
3.2.1 中斷源掛起寄存器SRCPND
3.2.2 中斷模式寄存器INTMOD
3.2.3 中斷屏蔽寄存器INTMSK
3.2.4 中斷優(yōu)先級(jí)寄存器PRIORITY
3.2.5 中斷掛起寄存器INTPND
3.2.6 子中斷源掛起寄存器SUBSRCPND
3.2.7 子中斷屏蔽寄存器INTSUBMSK
3.3 中斷方式實(shí)現(xiàn)按鍵控制燈
3.3.1 任務(wù)分析
3.3.2 相關(guān)知識(shí)
3.3.3 任務(wù)實(shí)施
3.4 實(shí)訓(xùn)項(xiàng)目
項(xiàng)目4 設(shè)計(jì)表盤界面
4.1 背景知識(shí)
4.1.1 液晶顯示器簡(jiǎn)介
4.1.2 液晶顯示器的種類
4.1.3 LCD控制器的內(nèi)部結(jié)構(gòu)
4.1.4 TFT屏?xí)r序分析
4.2 S3C2440A內(nèi)置LCD控制器
4.2.1 LCD控制寄存器1——LCDCON1
4.2.2 LcD控制寄存器2——LCDCON2
4.2.3 LCD控制寄存器3——LCDCON
4.2.4 LCD控制寄存器4——LCDCON4
4.2.5 LCD控制寄存器5——LCDCON5
4.2.6 幀緩沖區(qū)地址寄存器l(LCDSADDR1)
4.2.7 幀緩沖區(qū)地址寄存器2(LCDSADDR2)
4.2.8 幀緩沖區(qū)地址寄存器3(LCDSADDR3)
4.3 表盤界面實(shí)現(xiàn)
4.3.1 任務(wù)分析
4.3.2 相關(guān)知識(shí)
4.3.3 任務(wù)實(shí)施
4.4 實(shí)訓(xùn)項(xiàng)目
項(xiàng)目5 設(shè)計(jì)數(shù)字時(shí)鐘
5.1 背景知識(shí)
5.1.1 實(shí)時(shí)時(shí)鐘基本知識(shí)
5.1.2 實(shí)時(shí)時(shí)鐘內(nèi)部寄存器
5.2 數(shù)字時(shí)鐘的實(shí)現(xiàn)
5.2.1 任務(wù)分析
5.2.2 任務(wù)實(shí)施
5.3 表盤時(shí)鐘的實(shí)現(xiàn)
5.3.1 任務(wù)分析
5.3.2 任務(wù)實(shí)施
5.4 實(shí)訓(xùn)項(xiàng)目1:實(shí)現(xiàn)三按鍵可修改時(shí)間的數(shù)字時(shí)鐘設(shè)計(jì)
5.5 實(shí)訓(xùn)項(xiàng)目2:實(shí)現(xiàn)萬年歷的設(shè)計(jì)
項(xiàng)目6 設(shè)計(jì)鬧鐘
6.1 項(xiàng)目分析
6.2 項(xiàng)目實(shí)施
6.2.1 數(shù)字時(shí)鐘顯示
6.2.2 鬧鐘功能
6.2.3 按鍵修改鬧鐘時(shí)間
6.2.4 陰歷顯示
6.3 實(shí)訓(xùn)項(xiàng)目
項(xiàng)目7 設(shè)計(jì)簡(jiǎn)易計(jì)算器
7.1 背景知識(shí)
7.1.1 觸摸屏簡(jiǎn)介
7.1.2 ADC原理
7.1.3 電阻式觸摸屏簡(jiǎn)介
7.1.4 電阻式觸摸屏工作原理
7.1.5 S3C2440A觸摸屏工作模式
7.1.6 S3C2440A觸摸屏寄存器
7.2 項(xiàng)目分析
7.3 項(xiàng)目實(shí)施
7.3.1 觸摸屏初始化
7.3.2 計(jì)算器界面的設(shè)計(jì)
7.3.3 鍵值的獲取
7.3.4 獲取操作數(shù)和操作碼
7.3.5 四則運(yùn)算功能的實(shí)現(xiàn)
7.4 實(shí)訓(xùn)項(xiàng)目
項(xiàng)目8 設(shè)計(jì)簡(jiǎn)易播放器
8.1 背景知識(shí)
8.1.1 定時(shí)器簡(jiǎn)介
8.1.2 定時(shí)器的工作方式
8.2 S3C2440A內(nèi)置相關(guān)的PWM寄存器
8.2.1 TCFG0寄存器
8.2.2 TCFGl寄存器
8.2.3 TCON寄存器
8.2.4 TCNTB/TCMPB寄存器
8.3 PWM定時(shí)器的設(shè)計(jì)
8.3.1 任務(wù)分析
8.3.2 任務(wù)實(shí)施
8.4 實(shí)訓(xùn)項(xiàng)目
附錄 開發(fā)板Micro2440部分硬件電路圖
參考文獻(xiàn)
展開全部
嵌入式ARM技術(shù)項(xiàng)目化教程 作者簡(jiǎn)介
潘曉利,女,河源職業(yè)技術(shù)學(xué)院電子與信息學(xué)院物聯(lián)網(wǎng)教研室老師,講師職稱,講授物聯(lián)網(wǎng)和嵌入式等課程,具有豐富的一線教學(xué)經(jīng)驗(yàn),多次被評(píng)為優(yōu)秀教師和個(gè)人標(biāo)兵,并且在期刊和雜志上發(fā)表了多篇論文。