注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)計算機組織與體系結(jié)構(gòu)ARM嵌入式C編程標準教程

ARM嵌入式C編程標準教程

ARM嵌入式C編程標準教程

定 價:¥39.00

作 者: 侯殿有,才華 編著
出版社: 人民郵電出版社
叢編項:
標 簽: 計算機體系結(jié)構(gòu)

ISBN: 9787115219329 出版時間: 2010-01-01 包裝: 平裝
開本: 大16開 頁數(shù): 343 字數(shù):  

內(nèi)容簡介

  《ARM嵌入式C編程標準教程》從ARM,處理器技術(shù)和ADS 1.2開發(fā)環(huán)境講起,講解ARM嵌入式C編程的方方廈面,包含$3C2410片上資源、中斷系統(tǒng)、I/O口、串口通信、觸摸屏控制、實時時鐘、LCE顯示、DMA控制、PWM控制、看門狗電路、I2C控制、I2s控制、SPI接口、A/D(D/A)轉(zhuǎn)換控制等?!禔RM嵌入式C編程標準教程》由淺入深、循序漸進、實例豐富、步驟詳細,適合嵌入式開發(fā)人員參考,也可作為高校嵌入式相關(guān)專業(yè)教材使用。

作者簡介

暫缺《ARM嵌入式C編程標準教程》作者簡介

圖書目錄

第1章 ARM技術(shù)簡介
1.1 ARM處理器簡介
1.1.1 ARM7系列微處理器
1.1.2 ARM9系列微處理器
1.1.3 ARM9E系列微處理器
1.1.4 ARM10E系列微處理器
1.1.5 ARM920T簡介
1.1.6 SecurCore(可靠內(nèi)核技術(shù))系列微處理器
1.1.7 StrongARM(超強性能ARM技術(shù))系列微處理器
1.2 ARM體系結(jié)構(gòu)的發(fā)展
1.2.1 ARM體系結(jié)構(gòu)的發(fā)展
1.2.2 ARM11處理器的內(nèi)核特點
1.2.3 DSP功能
1.3 ARM體系結(jié)構(gòu)的存儲器格式
1.4 習題與練習
第2章 ADS1.2 開發(fā)環(huán)境創(chuàng)建與簡介
2.1 ADS1.2 開發(fā)環(huán)境創(chuàng)建
2.1.1 ADS1.2 概述
2.1.2 ADS1.2 的安裝
2.2 ADS集成開發(fā)環(huán)境的使用
2.2.1 建立一個新工程
2.2.2 開發(fā)環(huán)境設(shè)置
2.2.3 在ADS1.2 下進行仿真、調(diào)試
2.2.4 其他開發(fā)環(huán)境介紹
2.3 用AXD進行代碼仿真、調(diào)試
2.3.1 AXD簡介
2.3.2 JTAG概述
2.3.3 NorFlash和NandFlash的區(qū)別和使用
2.3.4 燒寫Flash
2.3.5 程序的運行
2.4 ARMC語言程序的基本規(guī)則和系統(tǒng)初始化程序
2.4.1 ARM使用C語言編程基本規(guī)則
2.4.2 初始化程序和開發(fā)環(huán)境設(shè)置
2.5 習題與練習
第3章 ARM9芯片S3C2410的片上資源
3.1 S3C2410處理器介紹
3.1.1 AMBA、AHB、APB總線特點
3.1.2 S3C2410處理器體系結(jié)構(gòu)
3.1.3 S3C2410處理器管理系統(tǒng)
3.1.4 S3C2410處理器存儲器映射
3.1.5 S3C2410處理器時鐘和電源管理
3.2 S3C2410處理器片上資源的定義和使用
3.3 編程參考軟件包2410TEST
3.4 習題與練習
第4章 S3C2410的中斷系統(tǒng)
4.1 S3C2410的處理器中斷
4.2 中斷控制
4.2.1 程序狀態(tài)寄存器的F位和I位
4.2.2 中斷模式(INTMOD)
4.2.3 中斷掛起寄存器(INTPND)和中斷源掛起寄存器(SRCPND)
4.2.4 中斷屏蔽寄存器(INTMSK)
4.2.5 中斷優(yōu)先寄存器(PRIORITY)
4.3 S3C24.1 0中斷源
4.4 中斷控制專用寄存器
4.4.1 IRQ偏移寄存器(INTOFFSET)
4.4.2 外部中斷控制寄存器(EXTINTn)
4.4.3 外部中斷屏蔽寄存器(EINTMASK)
4.5 中斷控制程序編寫步驟
4.5.1 主程序工作
4.5.2 中斷服務(wù)程序工作
4.5.3 中斷服務(wù)程序示例
4.6 本章實驗例程
4.6.1 實驗步驟
4.6.2 中斷程序、中斷初始化
4.6.3 中斷服務(wù)程序
4.6.4 系統(tǒng)初始化程序
4.6.5 主程序
4.7 習題與練習
第5章 S3C2410的I/O口和I/O口操作
5.1 S3C2410I/O口描述
5.2 I/O端口控制寄存器
5.2.1 端口A控制寄存器(GPACON、GPADAT)和功能配置
5.2.2 端口B控制寄存器(GPBCON、GPBDAT和GPBUP)和功能配置
5.2.3 端口C控制寄存器(GPCCON、GPCDAT和GPCUP)和功能配置
5.2.4.端口D控制寄存器(GPDCON、GPDDAT和GPDUP)和功能配置
5.2.5 端口E控制寄存器(GPECON、GPEDAT和GPEUP)和功能配置
5.2.6 端口F控制寄存器(GPFCON、GPFDAT和GPFUP)和功能配置
5.2.7 端口G控制寄存器(GPGCON、GPGDAT和GPGUP)和功能配置
5.2.8 端口H控制寄存器(GPHCON、GPHDAT和GPHuP)和功能配置
5.3 I/O口操作步驟
5.3.1 上拉寄存器和控制寄存器設(shè)置
5.3.2 I/O口編程示例
5.4 本章實驗例程
5.4.1 實驗?zāi)康暮筒襟E
5.4.2 參考程序
5.5 習題與練習
第6章 S3C2410的串口UART及編程
6.1 S3C2410的串口UART概述
6.1.1 S3C2410異步串行通信(UART)單元
6.1.2 波特率的產(chǎn)生
6.1.3 uART通信操作
6.2 UART的控制寄存器
6.2.1 UART行控制寄存器ULCONn
6.2.2 UART控制寄存器LJCONn
6.2.3 UARTFIFO控制寄存器LIFCONn
6.2.4 UARTMODEM控制寄存器UMCONn
6.2.5 發(fā)送寄存器UTXH和接收寄存器URXH
6.2.6 發(fā)送和接收狀態(tài)寄存器UTRSTATn
6.2.7 波特率分頻寄存器UBRDIV
6.2.8 UART單元各寄存器的定義
6.3 UART通信程序編寫
6.3.1 通信程序編寫步驟
6.3.2 通信程序編寫示例
6.4 本章實驗例程
6.4.1 實驗?zāi)康暮驮?br />6.4.2 實驗操作
6.5 實驗參考程序
6.6 紅外數(shù)據(jù)通信簡介
6.6.1 紅外數(shù)據(jù)通信
6.6.2 紅外線模式數(shù)據(jù)通信程序
6.7 習題與練習
第7章 ADC和觸摸屏控制
7.1 觸摸屏結(jié)構(gòu)和工作原理
7.2 S3C2410的觸摸屏控制
7.3 觸摸屏控制程序編寫
7.4 本章實驗例程
7.4.1 實驗?zāi)康暮驮?br />……
第8章 S3C2410的實時時鐘(RTC)
第9章 S3C2410的LCD顯示
第10章 直接存儲器存?。―MA)控制
第11章 脈寬調(diào)制(PWM)及S3C2410的PWM控制
第12章 看門狗(Watchdog)電路
第13章 雙向二線制串行總線(I2C)及S3C2410的I2C控制
第14章 數(shù)字音頻信號 (I2S)介紹和S3C2410的I2S控制
第15章 串行外設(shè)接口(SPI)介紹
第16章 S3C2410的A/D、D/A轉(zhuǎn)換控制
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號