ARM處理器與C語(yǔ)言開(kāi)發(fā)應(yīng)用

出版時(shí)間:2008-8  出版社:北京航空航天大學(xué)  作者:范書(shū)瑞//趙燕飛//高鐵成  頁(yè)數(shù):309  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

在設(shè)計(jì)ARM控制系統(tǒng)時(shí),使用C語(yǔ)言編程開(kāi)發(fā)ARM應(yīng)用程序,可以達(dá)到事半功倍的效果。本書(shū)在設(shè)計(jì)Samsung公司的S3C2410A控制系統(tǒng)時(shí),啟動(dòng)代碼采用匯編語(yǔ)言,應(yīng)用程序大量使用C語(yǔ)言程序,大大加快了開(kāi)發(fā)進(jìn)度。
本書(shū)以S3C2410A各個(gè)模塊的應(yīng)用為主線,全面介紹嵌入式系統(tǒng)開(kāi)發(fā)過(guò)程。具體內(nèi)容包括:ARM微處理器概述、ARM編程模型和指令集介紹、ARM程序設(shè)計(jì)基礎(chǔ)、S3C2410A處理器硬件結(jié)構(gòu)、存儲(chǔ)系統(tǒng)設(shè)計(jì)、時(shí)鐘和定時(shí)器、通用端口和中斷設(shè)計(jì)、串行接口設(shè)計(jì)、LCD接口設(shè)計(jì)、ADC和觸摸屏接口設(shè)計(jì)、引導(dǎo)程序設(shè)計(jì)、嵌入式操作系統(tǒng)及其應(yīng)用開(kāi)發(fā)。書(shū)中從部件編程到嵌入式應(yīng)用程序設(shè)計(jì),都通過(guò)完整的實(shí)例講解。書(shū)中所提供的程序均已在目標(biāo)板上調(diào)試通過(guò)。
本書(shū)內(nèi)容實(shí)用易懂,可作為嵌入式開(kāi)發(fā)人員的參考書(shū),也可作為相關(guān)專業(yè)本科生和研究生教材及參考書(shū)。

書(shū)籍目錄

第1章  ARM微處理器概述
1.1 ARM概念
1.2 ARM體系結(jié)構(gòu)及擴(kuò)展技術(shù)
1.3 ARM微處理器系列
1.4 應(yīng)用領(lǐng)域和選型
第2章 ARM編程模型和指令集介紹
2.1 ARM編程模型
2.2 ARM處理器的指令格式
2.3 ARM指令尋址方式
2.4 ARM指令集介紹
2.5 Thumb指令及應(yīng)用
2.6 DSP擴(kuò)展指令
第3章 ARM程序設(shè)計(jì)基礎(chǔ)
3.1 ARM匯編器所支持的偽操作
3.2 匯編語(yǔ)言程序設(shè)計(jì)
3.3 C語(yǔ)言和匯編語(yǔ)言混合程序設(shè)計(jì)
3.4 編譯器的使用
3.5 程序設(shè)計(jì)示例
3.6 MDK配置向?qū)?br /> 3.7 微處理器軟件架構(gòu)工具
第4章 S3C2410A處理器硬件結(jié)構(gòu)
4.1 S3C2410A處理器概述
4.2 引腳介紹
4.3 特殊功能寄存器
4.4 最小應(yīng)用系統(tǒng)設(shè)計(jì)
4.5 JTAG調(diào)試接口設(shè)計(jì)
第5章 存儲(chǔ)系統(tǒng)設(shè)計(jì)
5.1 存儲(chǔ)器控制器
5.2 地址線接口設(shè)計(jì)
5.3 Nor Flash接口設(shè)計(jì)
5.4 Nand Flash接口設(shè)計(jì)
5.5 SDRAM接口電路設(shè)計(jì)
第6章 時(shí)鐘和定時(shí)器
6.1 時(shí)鐘和功耗管理
6.2 PWM定時(shí)器
6.3 實(shí)時(shí)時(shí)鐘
6.4 看門(mén)狗
第7章 通用端口和中斷設(shè)計(jì)
7.1 I/O端口控制寄存器
7.2 S3C2410A中斷控制器
第8章 串行接口設(shè)計(jì)
8.1 UART接口及編程實(shí)例
8.2 IIC總線接口及編程實(shí)例
8.3 SPI接口及編程實(shí)例
第9章 LCD接口設(shè)計(jì)
9.1 LCD控制器的特性
9.2 STN LCD控制器基本操作
9.3 TFT LCD控制器基本操作
9.4 LCD控制器的使用
9.5 LCD編程實(shí)例
第10章 ADC和觸摸屏接口設(shè)計(jì)
10.1 A/D轉(zhuǎn)換器
10.2 觸摸屏原理
10.3 ADC和觸摸屏接口
10.4 ADC和觸摸屏接口編程實(shí)例
第11章 引導(dǎo)程序設(shè)計(jì)
11.1 引導(dǎo)機(jī)理分析
11.2 ARM9初始化代碼分析
11.3 引導(dǎo)程序配置向?qū)Х治?br />第12章 嵌入式操作系統(tǒng)及其應(yīng)用開(kāi)發(fā)
12.1 嵌入式操作系統(tǒng)概況
12.2 Linux發(fā)展支柱和開(kāi)發(fā)基礎(chǔ)
12.3 嵌入式Linux的移植
12.4 應(yīng)用程序的開(kāi)發(fā)
12.5 網(wǎng)絡(luò)編程實(shí)例
附錄
參考文獻(xiàn)

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    ARM處理器與C語(yǔ)言開(kāi)發(fā)應(yīng)用 PDF格式下載


用戶評(píng)論 (總計(jì)2條)

 
 

  •   給同事買的,做為下學(xué)期的授課教材.
  •   當(dāng)個(gè)2410的手冊(cè)還算差不多
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7