ARM接口編程

出版時間:2012-6  出版社:電子工業(yè)出版社  作者:唐振明 編  頁數(shù):232  

內(nèi)容概要

  《ARM接口編程》以開發(fā)板為線索,詳細(xì)介紹了常見的幾種接口,主要內(nèi)容包括嵌入式硬件概述,GPIO接口編程,UART串口通信,AD轉(zhuǎn)換接口,中斷INT接口,RTC實時時鐘,觸摸屏接口,LCD顯示屏接口,IIC接口控制,SD卡接口控制,MMU內(nèi)存管理單元等。《ARM接口編程》的實驗都以“理論+在線仿真實踐”的方法貫穿始終,從簡單到復(fù)雜,循序漸進,層層深入。  《ARM接口編程》適合作為計算機、軟件工程、電氣自動化及電子信息工程等專業(yè)課程的教材。

書籍目錄

第1章 嵌入式硬件概述1.1 硬件產(chǎn)品設(shè)計流程1.2 電路圖的識圖能力1.3 軟件控制硬件方法1.4 嵌入式C語言1.4.1 寄存器定義解釋1.4.2 寄存器操作1.5 2440SDK底板接口資源說明1.6 本章小結(jié)1.7 課后練習(xí)第2章 GPIO接口編程2.1 GPIO接口介紹2.1.1 I/O接口的編址方式2.1.2 GPIOGeneral-Purpose IO ports2.2 硬件原理分析2.2.1 蜂鳴器硬件原理分析2.2.2 LED的硬件原理分析2.3 GPIO接口程序?qū)崿F(xiàn)2.3.1 基于GPIO接口的蜂鳴器控制實現(xiàn)2.3.2 基于GPIO接口的LED控制實現(xiàn)2.4 Keil MDK程序在線仿真調(diào)試環(huán)境配置2.5 本章小結(jié)2.6 課后練習(xí)第3章 UART串口通信3.1 通信的基本模式及原理3.1.1 數(shù)據(jù)通信的基本模式3.1.2 串行通信原理3.2 串行通信的方式3.2.1 同步串行通信3.2.2 異步串行通信3.3 串口硬件原理分析3.3.1 RS-232-C接口3.3.2 UART數(shù)據(jù)流電路分析3.4 串口通信程序設(shè)計3.4.1 初始化UART端口3.4.2 UART線性控制寄存器3.4.3 UART控制寄存器3.4.4 UART波特率除數(shù)寄存器波特率因子寄存器3.5 本章小結(jié)3.6 課后練習(xí)第4章 AD轉(zhuǎn)換接口4.1 ADC介紹4.1.1 AD轉(zhuǎn)換器的分類4.1.2 AD轉(zhuǎn)換器的主要技術(shù)指標(biāo)4.2 A/D轉(zhuǎn)換過程4.3 模數(shù)A/D轉(zhuǎn)換器工作原理4.3.1 A/D轉(zhuǎn)換工作原理4.3.2 AD硬件原理4.4 ADC程序設(shè)計4.5 本章小結(jié)4.6 課后練習(xí)第5章 中斷INT接口5.1 S3C2440中斷介紹5.2 中斷控制器操作5.3 ARM中斷異常處理5.3.1 ARM中斷異常處理流程5.3.2 中斷優(yōu)先級生成模塊5.4 看門狗中斷程序?qū)嵗?.4.1 看門狗概念5.4.2 看門狗的功能模塊及所用寄存器5.4.3 看門狗程序?qū)崿F(xiàn)5.5 鍵盤中斷程序設(shè)計5.5.1 鍵盤中斷硬件連接5.5.2 鍵盤中斷程序的實現(xiàn)5.6 本章小結(jié)5.7 課后練習(xí)第6章 RTC實時時鐘6.1 實時時鐘介紹6.2 S3C2440內(nèi)部RTC模塊結(jié)構(gòu)框架分析6.3 S3C2440處理器的RTC工作原理6.4 RTC硬件原理及程序?qū)崿F(xiàn)6.4.1 RTC硬件原理6.4.2 RTC程序?qū)崿F(xiàn)6.5 本章小結(jié)6.6 課后練習(xí)第7章 觸摸屏接口7.1 觸摸屏介紹7.1.1 觸摸屏簡介7.1.2 觸摸屏的主要類型7.2 四線電阻式觸摸屏的工作原理7.2.1 觸摸屏的接口部分7.2.2 觸摸屏接口模式7.2.3 觸摸屏相關(guān)寄存器7.3 觸摸屏程序設(shè)計及實現(xiàn)7.4 本章小結(jié)7.5 課后練習(xí)第8章 LCD顯示屏接口8.1 LCD顯示屏介紹8.1.1 超薄平面顯示器時代來臨8.1.2 液晶的發(fā)明與原理8.1.3 液晶顯示器的發(fā)展與未來8.2 S3C2440 LCD 控制器詳解8.3 TFT屏?xí)r序分析及LCD控制器的設(shè)置方法8.3.1 TFT屏?xí)r序分析8.3.2 S3C2440 LCD控制器的設(shè)置方法8.4 LCD驅(qū)動主程序分析8.5 本章小結(jié)8.6 課后練習(xí)第9章 IIC接口控制9.1 IIC概念及特點9.1.1 IIC概念9.1.2 IIC總線特點9.1.3 I2C總線的硬件結(jié)構(gòu)9.2 IIC總線工作原理及工作時序9.2.1 總線的構(gòu)成及信號類型9.2.2 IIC時序分析9.3 S3C2440的硬件連接及IIC控制器9.3.1 AT24××系列的硬件連接9.3.2 S3C2440的IIC相關(guān)寄存器9.4 IIC程序設(shè)計及實現(xiàn)9.4.1 IIC程序設(shè)計9.4.2 IIC程序?qū)崿F(xiàn)9.5 本章小結(jié)9.6 課后練習(xí)第10章 SD卡接口控制10.1 SD總線接口10.1.1 SPI接口10.1.2 SD接口10.2 SD總線協(xié)議10.3 SD卡主程序分析10.4 本章小結(jié)10.5 課后練習(xí)第11章 MMU內(nèi)存管理單元11.1 MMU介紹11.2 S3C2440虛擬地址到物理地址的映射11.2.1 虛擬地址和物理地址的概念11.2.2 虛擬地址到物理地址的轉(zhuǎn)換過程11.2.3 內(nèi)存的訪問權(quán)限檢查11.2.4 TLB的作用11.2.5 Cache的作用11.2.6 S3C2440 MMU、TLB、Cache的控制指令11.3 MMU使用實例--地址映射11.4 本章小結(jié)11.5 課后練習(xí)第12章 ARM-Keil集成開發(fā)環(huán)境12.1 Keil MDK特性12.2 Keil MDK整體結(jié)構(gòu)及應(yīng)用開發(fā)解決方案12.3 RealView MDK的使用12.3.1 Vision4的安裝12.3.2 創(chuàng)建Vision4工程12.4 Keil MDK編譯器與ULINK2使用12.4.1 ULINK2概述12.4.2 ULINK2與MDK的鏈接使用12.5 Keil MDK編譯器 與J-LINK使用12.5.1 J-LINK概述12.5.2 J-LINK與MDK的鏈接使用12.6 Keil MDK編譯器與H-JTAG使用12.6.1 H-JTAG 介紹12.6.2 H-JTAG調(diào)試結(jié)構(gòu)12.6.3 H-JTAG的安裝12.6.4 H-JTAG配置12.6.5 MDK的安裝與設(shè)置12.6.6 調(diào)試12.7 本章小結(jié)12.8 課后練習(xí)附錄參考文獻

圖書封面

評論、評分、閱讀與下載


    ARM接口編程 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7