第4章嵌入式硬件及接口開發(fā)_第1頁
第4章嵌入式硬件及接口開發(fā)_第2頁
第4章嵌入式硬件及接口開發(fā)_第3頁
第4章嵌入式硬件及接口開發(fā)_第4頁
第4章嵌入式硬件及接口開發(fā)_第5頁
已閱讀5頁,還剩78頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

嵌入式硬件及接口開發(fā)第4章2本章結構硬件及接口開發(fā)應用系統(tǒng)設計概述S3C2440A概述芯片功能簡介內核概述和存儲系統(tǒng)GPIO接口UART接口中斷處理系統(tǒng)硬件與接口設計電源電路復位電路實時時鐘A/D工作原理FLASH和SDRAM工作原理I2C的工作原理34-1

ARM應用系統(tǒng)設計概述嵌入式應用系統(tǒng)的設計包含硬件系統(tǒng)的設計和軟件系統(tǒng)設計兩個部分兩部分的設計是互相關聯(lián)、密不可分的嵌入式應用系統(tǒng)的設計需要在硬件和軟件的設計之間進行權衡與折中。44-1

ARM應用系統(tǒng)設計概述以ARM開發(fā)板為原型,詳細分析系統(tǒng)的軟、硬件設計步驟、實現(xiàn)細節(jié)以及調試技巧。2440核心資源總線隔離驅動168Pin擴展槽網(wǎng)卡設備LCD驅動音頻電路串口設備USB設備PCMCIAIDE/CF卡SD卡接口IO擴展電機等其他資源局部總線擴展總線54-2

S3C2440A概述S3C2440A是Samsung公司的一款高性能16/32位RISC微控制器內含一個16/32位ARM920TRISC處理器核該芯片功耗低,性能高,周邊接口豐富。64-2

S3C2440A概述S3C2440A比較重要的片內外圍功能模塊包括:外部內存控制器LCD接口3個UART通道/2個SPI通道4個DMA通道1個I2C通道/1個I2S通道1個SD卡/MMC卡接口2個USB主機接口/1個USB設備接口4個PWM定時器和1個內部定時器1個看門狗定時器117個可編程的I/O口/24個外部中斷源電源控制器,支持Normal、Slow、Idle及Power-off等4種模式。8通道10bitADC和觸摸屏接口帶日歷功能的實時時鐘帶PLL的片上時鐘發(fā)生器。系統(tǒng)總線仲裁器

74-2

S3C2440A概述體系結構用于手持設備或通用嵌入式應用的集成系統(tǒng)全16/32的RISC架構,內含效率高、功能強的ARM920T處理器核增強的ARM架構的MMU指令cache、數(shù)據(jù)cache、writebuffer高性價比、基于JTAG接口的調試方案84-2S3C2440A概述系統(tǒng)管理器地址空間:每個bank128Mbytes,總共支持1Gbytes。支持ROM/SRAM、FLASH、DRAM和外部I/O以8/16/32位的方式操作。共有8個內存bank,其中6個可以用于ROM、SRAM和SDRAM外的其他器件,2個可以用于ROM、SRAM和SDRAM。從bank0到bank6的起始地址是固定的,bank7的起始地址和大小是可編程的。所有內存bank的訪問周期都是可編程的。支持外部等待信號。支持powerdown模式的SDRAM自刷新功能。支持各種類型的bootrom器件:NAND/NORFLASH、EEPROM等94-2

S3C2440A概述CPU內核支持ARM和Thumb兩種處理器狀態(tài)。支持大、小兩種字節(jié)序。具有7種操作模式:用戶模式、FIQ快速中斷模式、IRQ外部中斷模式、超級管理員模式、異常中止模式、系統(tǒng)模式、未定義模式。具有37個寄存器,其中31個是通用寄存器,6個是狀態(tài)寄存器。具有通用的指令構造方式。此外,ARM9TDMI還具有5級整數(shù)流水線,指令執(zhí)行效率更高。

104-2

S3C2440A概述CPU內核ARM920T在ARM9TDMI的基礎上增加了全性能的MMU、16K的數(shù)據(jù)Cache和16K的指令Cache、寫緩沖區(qū)(writebuffer)、WriteBackPATagRAM、32位的高速AMBA總線等構件。這些構件大大提高了處理器的性能。

114-2

S3C2440A概述S3C2440A存儲系統(tǒng)可通過軟件選擇大小端地址空間:每個Bank128Mbytes(總共1GB)除bank0(16/32-bit)外,所有的Bank都可以通過編程選擇總線寬度=(8/16/32-bit)共8個banks6個Bank用于控制ROM,SRAM,etc.剩余的兩個Bank用于控制ROM,SRAM,SDRAM,etc.7個Bank固定起始地址;最后一個Bank可調整起始地址;最后兩個Bank大小可編程所有Bank存儲周期可編程控制;124-2

S3C2440A概述S3C2440A存儲器配置134-2

S3C2440A概述Bank6/Bank7地址分布144-3-1

電源電路在該系統(tǒng)中,需要使用5V和3.3V的直流穩(wěn)壓電源S3C2440A及部分外圍器件需3.3V電源,另外部分器件需5V電源系統(tǒng)的輸入電壓為的12V的直流穩(wěn)壓電源。因此需要12V到5V的轉換以及5V到3.3V的轉換,系統(tǒng)電源電路如下圖所示:154-3-2

復位電路在系統(tǒng)中,復位電路主要完成系統(tǒng)的上電復位和系統(tǒng)在運行時用戶的按鍵復位功能。復位電路可由簡單的RC電路構成,也可使用其他的相對較復雜,但功能更完善的電路。本系統(tǒng)采用MAX811復位電路140msMinPower-OnResetPulseWidth164-3-3

GPIOS3C2440包含GPAGPB…GPH端口大部分管腳都是復用的可通過相應的寄存器配置為I/O模式GPA對應的控制寄存器為:GPACON、GPADATGPB對應的控制寄存器為:GPBCON、GPBDAT、GPBUP大部分I/O可以為被配置為輸入、輸出模式,且可以選擇是否內部上拉174-3-3

GPIO要把端口用于I/O端口還是特殊功能端口,可以通過配置相應的控制寄存器實現(xiàn)。以端口B為例,它的相關寄存器如下:寄存器地址R/W描述復位值GPBCON0x56000010R/W端口B配置寄存器0x0GPBDAT0x56000014R/W端口B數(shù)據(jù)寄存器未定義GPBUP0x56000018R/W端口B禁止上拉寄存器0x0184-3-3

GPIO寄存器GPBDAT的0~10位對應端口B的相應引腳的輸入、輸出數(shù)據(jù)。寄存器GPBUP的0~10位對應端口B的相應引腳內部是否上拉。寄存器GPBCON中的相關位的定義如下:GPBCONBit含義描述GPB10[21:20]00=Input01=Output10=nXDREQ011=reservedGPB9[19:18]00=Input01=Output10=nXDACK011=reserved GPB8[17:16]00=Input01=Output10=nXDREQ111=Reserved GPB7[15:14]00=Input01=Output10=nXDACK111=Reserved GPB6[13:12]00=Input01=Output10=nXBREQ11=Reserved GPB5[11:10]00=Input01=Output10=nXBACK11=Reserved GPB4[9:8]00=Input01=Output10=TCLK011=Reserved GPB3[7:6]00=Input01=Output10=TOUT311=Reserved GPB2[5:4]00=Input01=Output10=TOUT211=Reserved GPB1[3:2]00=Input01=Output10=TOUT111=Reserved GPB0[1:0]00=Input01=Output10=TOUT011=Reserved 194-3-3

GPIOGPIO開發(fā)注意事項方向電壓驅動能力輸入阻抗——輸入電流大部分I/O可以為被配置為輸入、輸出模式,且可以選擇是否內部上拉204-3-3

LED接口電路對應GPIO接口:nLED_1GPB5nLED_2GPB6nLED_3GPB7nLED_4GPB8214-3-4

串行接口電路在通信領域內,有兩種數(shù)據(jù)通信方式:并行通信和串行通信串口的數(shù)據(jù)傳輸是以串行方式進行的。串口在數(shù)據(jù)通信中,一次只傳輸一個比特的數(shù)據(jù)。串行數(shù)據(jù)的傳輸速度用bps或波特率來描述。224-3-4串行接口電路單工、半雙工和全雙工單工(Simplex)特點:僅能進行一個方向的數(shù)據(jù)傳送半雙工(HalfDuplex)特點:數(shù)據(jù)可以在兩個方向上進行傳送,但是這種傳送絕不能同時進行。【雙向,但不同時】全雙工(FullDuplex)特點:能夠在兩個方向同時進行數(shù)據(jù)傳送數(shù)據(jù)傳輸率每秒傳輸?shù)亩M制位數(shù),單位為bps(bitpersecond)也稱比特率。。234-3-4

串行接口電路異步方式與同步方式

同步通信方式(Synchronous)所用的數(shù)據(jù)格式?jīng)]有起始位、停止位,一次傳送的字符個數(shù)可變。在傳送前,先按照一定的格式將各種信息裝配成一個包,該包包括供接收方識別用的同步字符一個或兩個,其后緊跟著要傳送的n個字符,再后就是校驗字符。發(fā)送和接收的雙方采用同一時鐘,實現(xiàn)異步通信。異步方式(Asynchronous):也稱“起止同步式”。依靠檢測起始位來實現(xiàn)發(fā)送與接收方的時鐘自同步。1/00011…15-8位數(shù)據(jù)位1/0停止位或空閑位1…1起始位奇偶校驗第n個字符空閑位第n+1個字符低位高位244-3-4

串行接口電路硬件流控制如果打開串口硬件流控制后,串口A只有在nCTS被(串口B的nRTS)激活后才能把數(shù)據(jù)發(fā)送出去;當串口A可以接收數(shù)據(jù)時,激活nRTS254-3-4串行接口電路S3C2440UART提供3個獨立的異步串行通信端口皆可工作與DMA模式和中斷模式可以使用外部時鐘提高傳輸速率每個單元包含一個16字節(jié)的FIFO支持可編程波特率支持紅外發(fā)送與接收支持1個或2個停止位,5位/6位/7位/8位/數(shù)據(jù)寬度和奇偶校驗264-3-4

UART接口功能模塊274-3-4串行接口電路284-3-4串行接口電路下面列出S3C2440AUART相關的控制寄存器,具體位含義見S3C2440A芯片手冊UART行控制器ULCONnUART模式控制寄存器UCONnUARTFIFO控制寄存器UFCONnUARTMODEM控制寄存器UMCONn發(fā)送寄存器UTXH和接收寄存器URXH波特率分頻寄存器UBRDIV294-3-5中斷的基本概念CPU與外設之間的數(shù)據(jù)傳送控制方式(即I/O控制方式),通常有以下三種:程序控制方式中斷方式DMA方式(DirectMemoryAccess)中斷定義在程序運行中,出現(xiàn)了某種緊急事件,CPU必須中止現(xiàn)行程序,轉去處理此緊急事件(執(zhí)行中斷服務程序),并在處理完畢后再返回運行程序的過程。304-3-5

中斷的過程中斷請求中斷仲裁中斷響應中斷處理中斷返回314-3-5

S3C2440A的中斷過程S3C2440A中斷控制器包含60個中斷控制源,這些中斷源來自于外設如:定時器,DMA控制器,UART,I2C,外部中斷EINT等。324-3-5

S3C2440A中斷源334-3-5

S3C2440A中斷優(yōu)先級控制344-3-5

S3C2440A中斷相關的寄存器下面列出S3C2440A中斷相關的寄存器,具體位含義見S3C2440A手冊

源掛起寄存器SRCPND中斷模式寄存器INTMOD中斷屏蔽寄存器INTMASK中斷優(yōu)先級寄存器PRIOPITY中斷掛起寄存器INTPND確認中斷源寄存器INTOFFSET子中斷源源掛起寄存器SUBSRCPND子中斷屏蔽寄存器INTSUBMASK354-3-5

4按鍵接口電路對應GPIO接口:EINT8GPF0EINT11GPF3EINT13GPG5EINT14GPG6EINT15GPG7EINT19GPG11364-3-6

實時時鐘實時時鐘(REALTIMECLOCK)英文縮寫也叫RTC計算機系統(tǒng)通常需要一個能夠記錄時間的功能單元,在系統(tǒng)關閉后依然可以記錄時間,這個功能單元就叫實時時鐘單元。實時時鐘通??梢蕴峁┠辍⒃?、日、時、分、秒等信息。有些還可以提供定時等功能。

374-3-6

實時時鐘BCD碼的年、月、日、星期、小時、分鐘、秒輸出功能Alarm定時喚醒功能獨立的電源供電管腳(RTCVDD)為RTOS提供毫秒級的定時時鐘晶振選取32.768KHZ384-3-6

實時時鐘BCD碼的年、月、日、星期、小時、分鐘、秒輸出TICK定時閏年產生器復位寄存器(RTCRST)1HZ128HZ控制寄存器(RTCCON)XTALTICNTEXTAL215分頻時鐘發(fā)生時鐘器SECMINHOURDATEDAYMONYEAR報警產生器(RTCALM)ALMINTPWDNPMWKUP394-3-6

S3C2440A實時時鐘相關的寄存器下面列出S3C2440A實時時鐘相關的寄存器,具體位功能參考S3C2440A手冊RTC控制寄存器RTCCONTick時鐘數(shù)值寄存器TICNTRTC警報控制寄存器RTCRST復位控制寄存器時間寄存器BCDSEC、BCDMIN、MINDATA、BCDHOUR、BCDDATE、BCDDA、BCDMON、BCDYEAR404-3-8

A/D轉換概念A/D轉換是將模擬信號轉換為數(shù)字信號,被廣泛應用于控制領域常見A/D轉換器分類:積分型積分型AD工作原理是將輸入電壓轉換成時間(脈沖寬度信號)或頻率(脈沖頻率),然后由定時器/計數(shù)器獲得數(shù)字值。其優(yōu)點是用簡單電路就能獲得高分辨率,但缺點是由于轉換精度依賴于積分時間,因此轉換速率極低。初期的單片AD轉換器大多采用積分型,現(xiàn)在逐次比較型已逐步成為主流。逐次比較型逐次比較型AD由一個比較器和DA轉換器通過逐次比較邏輯構成,從MSB開始,順序地對每一位將輸入電壓與內置DA轉換器輸出進行比較,經(jīng)n次比較而輸出數(shù)字值。其電路規(guī)模屬于中等。其優(yōu)點是速度較高、功耗低,在低分辯率(<12位)時價格便宜,但高精度(>12位)時價格很高。

并行比較型/串并行比較型并行比較型AD采用多個比較器,僅作一次比較而實行轉換,又稱FLash(快速)型。由于轉換速率極高,n位的轉換需要2n-1個比較器,因此電路規(guī)模也極大,價格也高,只適用于視頻AD轉換器等速度特別高的領域。414-3-8

A/D轉換器的主要技術指標分辯率(Resolution)指數(shù)字量變化一個最小量時模擬信號的變化量轉換速率(Conversion

Rate)是指完成一次從模擬轉換到數(shù)字的AD轉換所需的時間的倒數(shù)。積分型AD的轉換時間是毫秒級屬低速AD,逐次比較型AD是微秒級屬中速AD,全并行/串并行型AD可達到納秒級。量化誤差(Quantizing

Error)

由于AD的有限分辯率而引起的誤差偏移誤差(Offset

Error)輸入信號為零時輸出信號不為零的值滿刻度誤差(Full

Scale

Error)

滿度輸出時對應的輸入信號與理想輸入信號值之差。線性度(Linearity)實際轉換器的轉移函數(shù)與理想直線的最大偏移,不包括以上三種誤差。424-3-8

S3C2440AA/D轉換器精度:10-bit集成的線性誤差:±2.0LSB最大轉換率:500KSPS低功耗電壓:3.3V模擬量輸入信號范圍:0~3.3V片上采樣-保持電路8通道434-3-8

ADC內部功能模塊電路圖

444-3-8

S3C2440AA/D轉換器觸摸屏的原理:電阻式觸摸屏是一種傳感器,它將矩形區(qū)域中觸摸點(X,Y)的物理位置轉換為代表X坐標和Y坐標的電壓。454-3-8

S3C2440AA/D轉換器觸摸屏的原理:電阻式觸摸屏是一種傳感器,它將矩形區(qū)域中觸摸點(X,Y)的物理位置轉換為代表X坐標和Y坐標的電壓。464-3-8

S3C2440AA/D轉換器四線觸摸屏的等效電路:沒按下的等效電路等待中斷的等效電路474-3-8

S3C2440AA/D轉換器四線觸摸屏的等效電路:讀x軸的等效電路 讀y軸的等效電路484-3-8

S3C2440AA/D轉換器相關的寄存器下面列出S3C2440AA/D轉換器相關的寄存器,具體位含義參見S3C2440A手冊A/D控制寄存器ADCCONADC觸摸屏控制器ADCTSCADC間隔時間寄存器ADCDLYADC轉換結果寄存器ADCDAT0494-3-8

一路AD采樣電路

504-3-8

Flash存儲器及接口電路Flash存儲器是內存(Memory)的一種,但兼有RAM和ROM的優(yōu)點,是一種可在系統(tǒng)(In-System)進行電擦寫,掉電后信息不丟失的存儲器,同時它的高集成度和低成本使它成為市場主流。Flash具有低功耗、大容量、擦寫速度快、可整片或分扇區(qū)在系統(tǒng)編程(燒寫)、擦除等特點,并且可由內部嵌入的算法完成對芯片的操作,因而在各種嵌入式系統(tǒng)中得到了廣泛的應用。作為一種非易失性存儲器,F(xiàn)lash在系統(tǒng)中通常用于存放程序代碼、常量表以及一些在系統(tǒng)掉電后需要保存的用戶數(shù)據(jù)等。514-3-8

Flash存儲器及接口電路NORFlash:程序和數(shù)據(jù)可存放在同一片芯片上,擁有獨立的數(shù)據(jù)總線和地址總線,能快速隨機地讀取,允許系統(tǒng)直接從Flash中讀取代碼執(zhí)行,而無需先將代碼下載至RAM中再執(zhí)行可以單字節(jié)或單字編程,但不能單字節(jié)擦除,必須以塊為單位或對整片執(zhí)行擦除操作,在對存儲器進行編程之前需要對塊或整片進行預編程和擦除操作524-3-8Flash存儲器及接口電路NORFlash接口(現(xiàn)代的29LV160芯片):29LV160存儲容量為8M字節(jié),工作電壓為3.3V,采用56腳TSOP封裝或48腳FBGA封裝,16位數(shù)據(jù)寬度。29LV160僅需單3.3V電壓即可完成在系統(tǒng)的編程與擦除操作,通過對其內部的命令寄存器寫入標準的命令序列,可對Flash進行編程(燒寫)、整片擦除、按扇區(qū)擦除以及其他操作。534-3-8

Flash存儲器及接口電路NORFlash接口(現(xiàn)代的29LV160芯片):544-3-8Flash存儲器及接口電路NORFlash命令Flash的命令很多,但常用到的命令就3種:識別、擦除、編程命令。554-3-8Flash存儲器及接口電路NORFlash擦除命令要對NORFlash進行寫操作,就一定要先進行擦除操作。NORFlash的擦除都是以塊(Sector)為單位進行的,但是每一種型號的Flash的Sector的大小不同即使在同一片的Flash內,不同Sector的大小也是不完全一樣的。564-3-8

Flash存儲器及接口電路NANDFlash:以頁為單位進行讀寫操作,1頁為256B或512B;以塊為單位進行擦除操作,1塊為4KB、8KB或16KB。具有快編程和快擦除的功能數(shù)據(jù)、地址采用同一總線,實現(xiàn)串行讀取。隨機讀取速度慢且不能按字節(jié)隨機編程芯片尺寸小,引腳少,是位成本(bitcost)最低的固態(tài)存儲器芯片存儲位錯誤率較高,推薦使用ECC校驗,并包含有冗余塊,其數(shù)目大概占1%,當某個存儲塊發(fā)生錯誤后可以進行標注,并以冗余塊代替574-3-8

Flash存儲器及接口電路NANDFlash接口與NORFlash相比較,其數(shù)據(jù)線寬度只有8bit,沒有地址總線,I/O接口可用于控制命令和地址的輸入,也可用于數(shù)據(jù)的輸入和輸出,多了CLE和ALE來區(qū)分總線上的數(shù)據(jù)類別。信號類型描述CLEO命令鎖存使能ALEO地址鎖存使能nFCEONANDFlash片選NFREONANDFlash讀使能nFWEONANDFlash寫使能NCONINANDFlash配置R/nBINANDFlashReady/Busy584-3-8

Flash存儲器及接口電路NANDFlash接口NANDFLASH主要以頁(page)為單位進行讀寫,以塊(block)為單位進行擦除。FLASH頁的大小和塊的大小因不同類型塊結構而不同,塊結構有兩種小塊和大塊小塊:小塊NANDFLASH包含32個頁,每頁512+16字節(jié);大塊NANDFLASH包含64頁,每頁2048+64字節(jié)。594-3-8

Flash存儲器及接口電路NANDFlash的壞塊NANDFlash出廠時就有可能帶有壞塊使用過程中可能出現(xiàn)新的壞塊壞塊是隨機分布的需要使用時采取合適的方式檢測處理壞塊604-3-8

Flash存儲器及接口電路NANDFlash的ECC校驗除了硬壞塊,NANDFlash還會出現(xiàn)如位交互等問題需要使用錯誤探測/錯誤更正的EDC/ECC算法S3C2440的NAND控制器帶有硬件校驗功能614-3-8

Flash存儲器及接口電路S3C2440A處理器擁有專門針對NAND設備的接口,可以很方便地和NAND設備對接。雖然NAND設備的接口比較簡單,容易接到系統(tǒng)總線上,但2440處理器針對NAND設備還集成了硬件ECC校驗,這將大大提高NAND設備的讀寫效率。當沒有處理器的ECC支持時,就需要由軟件來完成ECC校驗,這將消耗大量的CPU資源,使讀寫速度下降。

624-3-8

Flash存儲器及接口電路NOR、NANDFlash比較NAND器件執(zhí)行擦除操作是十分簡單的,而NOR則要求在進行擦除前先要將目標塊內所有的位都寫為0。由于擦除NOR器件時是以64~128KB的塊進行的,執(zhí)行一個寫入/擦除操作的時間為5s,與此相反,擦除NAND器件是以8~32KB的塊進行的,執(zhí)行相同的操作最多只需要4ms。NOR的讀速度比NAND稍快一些。NAND的寫入速度比NOR快很多。NAND的4ms擦除速度遠比NOR的5s快。大多數(shù)寫入操作需要先進行擦除操作。NAND的擦除單元更小,相應的擦除電路更少。634-3-8

Flash存儲器及接口電路NOR、NANDFlash接口差別NORflash帶有SRAM接口,有足夠的地址引腳來尋址,可以很容易地存取其內部的每一個字節(jié)。NAND器件使用復雜的I/O口來串行地存取數(shù)據(jù),共用8位總線。8個引腳用來傳送控制、地址和數(shù)據(jù)信息NAND讀和寫操作采用512字節(jié)的頁和32KB的塊為單位,這一點有點像硬盤管理此類操作,很自然地,基于NAND的存儲器就可以取代硬盤或其他塊設備。644-3-8Flash存儲器及接口電路NOR、NANDFlash容量和成本NANDflash的單元尺寸幾乎是NOR器件的一半,由于生產過程更為簡單,NAND結構可以在給定的模具尺寸內提供更高的容量,也就相應地降低了價格,大概只有NOR的十分之一。NORflash占據(jù)了容量為1~16MB閃存市場的大部分,而NANDflash則用在更大容量的產品當中,這也說明NOR主要應用在代碼存儲介質中,654-3-8

NandFlash/NorFlash接口電路664-3-9

SDRAM接口電路SDRAM不具有掉電保持數(shù)據(jù)的特性,存取速度大大高于Flash存儲器,且具有讀/寫的屬性因此,SDRAM在系統(tǒng)中主要用作程序的運行空間。當系統(tǒng)啟動時,CPU首先從復位地址0x0處讀取啟動代碼,在完成系統(tǒng)的初始化后,程序代碼一般應調入SDRAM中運行,以提高系統(tǒng)的運行速度系統(tǒng)及用戶堆棧、運行數(shù)據(jù)也都放在SDRAM中。

674-3-9

SDRAM接口電路SDRAM工作原理684-3-9

SDRAM接口電路SDRAM工作原理通過電容來存儲數(shù)據(jù)需要充電防止電容漏電需要不斷刷新SDRAM特點和用途結構簡單單位芯片面積存儲容量大低價格需要刷新電路相對靜態(tài)RAM速度較慢主要用作主存694-3-9

SDRAM接口電路SDRAM讀時序SDRAM讀時序Burstlength=4CAS延遲=2704-3-9

SDRAM接口電路714-3-10

I2C接口電路I2C使用兩根雙向信號線來傳遞數(shù)據(jù)SerialClockLine(SCL)SerialDataAddress(SDA)總線速度分為標準速度100kbps,快速模式400kbps,高速模式3.4Mbps特點是:半雙工,僅需要兩根線(所以又被稱為2-wire總線)724-3-10

I2C總線協(xié)議SDA下降沿跟隨一個SCL下降沿表示傳輸開始SCL上升沿跟隨一個SDA上升沿表示傳輸結束主設備傳送一個字節(jié)到從設備734-3-10

I2C總線控制器寄存器下面列出S3C2440

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論