版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
S3C44B0X嵌入式系統(tǒng)應(yīng)用開發(fā)3.1S3C44B0X概述3.2S3C44B0XI/O端口功能概述3.3S3C44B0XUART接口功能3.4S3C44B0X中斷控制器功能3.5S3C44BOXPWM定時(shí)器功能3.6S3C4480XLCD控制器功能及應(yīng)用開發(fā)3.7S3C4480XA/D轉(zhuǎn)換器功能 3.8S3C4480XI2C總線接口功能3.9S3C4480XIIS總線接口功能
.3.1S3C44B0X處理器介紹3.1.1SamsungS3C44B0X簡(jiǎn)介3.1.2SamsungS3C44B0X特點(diǎn)3.1.3S3C44B0X功能結(jié)構(gòu)框圖3.1.4S3C44B0X引腳信號(hào)描述.3.1.1SamsungS3C44B0X簡(jiǎn)介 SamsungS3C44B0X微處理器片內(nèi)集成ARM7TDMI核,采用0.25μmCMOS工藝制造,并在ARM7TDMI核根本功能的根底集成了豐富的外圍功能模塊,便于低本錢設(shè)計(jì)嵌入式應(yīng)用系統(tǒng)。片上集成的主要功能如下:片上在ARM7TDMI根底上增加8KB的Cache;外部擴(kuò)充存儲(chǔ)器控制器〔FP/EDO/SDRAM控制,片選邏輯〕;LCD控制器〔最大支持256色的DSTN〕,并帶有1個(gè)LCD專用DMA通道;2個(gè)通用DMA通道/2個(gè)帶外部請(qǐng)求管腳的DMA通道;2個(gè)帶有握手協(xié)議的UART,1個(gè)SIO;.1個(gè)多主的IIC總線控制器;1個(gè)IIS總線控制器;5個(gè)PWM定時(shí)器及1個(gè)內(nèi)部定時(shí)器;看門狗定時(shí)器;71個(gè)通用可編程I/O口,8個(gè)外部中斷源;功耗控制模式:正常、低、休眠和停止;8路10位ADC;具有日歷功能的RTC〔實(shí)時(shí)時(shí)鐘〕;片上集成PLL時(shí)鐘發(fā)生器。.3.1.2SamsungS3C44B0X特點(diǎn)一、S3C44B0X體系結(jié)構(gòu)S3C44B0X是基于ARM7TDMI的體系結(jié)構(gòu),ARM7TDMI是ARM公司最早為業(yè)界普遍認(rèn)可且贏得了最為廣泛的應(yīng)用的處理器核,在此不再作介紹。.二、系統(tǒng)〔存儲(chǔ)〕管理支持大、小端模式〔通過外部引腳來選擇〕;地址空間:包含8個(gè)地址空間,每個(gè)地址空間的大小為32M字節(jié),總共有256M字節(jié)的地址空間;所有地址空間都可以通過編程設(shè)置為8位、16位或32位寬數(shù)據(jù)對(duì)準(zhǔn)訪問;8個(gè)地址空間中,6個(gè)地址空間可以用于ROM、SRAM等存儲(chǔ)器,2個(gè)用于ROM、SRAM、FP/EDO/SDRAM等存儲(chǔ)器;7個(gè)起始地址固定及大小可編程的地址空間;1個(gè)起始地址及大小可變的地址空間;所有存儲(chǔ)器空間的訪問周期都可以通過編程配置;提供外部擴(kuò)展總線的等待周期;在低功耗的情況下支持DRAM/SDARM自動(dòng)刷新;支持地址對(duì)稱或非地址對(duì)稱的DRAM。.三、Cache和片內(nèi)SRAM4路組相聯(lián)統(tǒng)一的8KB指令/數(shù)據(jù)Cache;未作為Cache使用的0/4/8KbytesCache存儲(chǔ)空間可作為片內(nèi)SRAM使用;Cache偽LRU〔最近最少使用〕的替換算法;通過在主內(nèi)存和緩沖區(qū)內(nèi)容之間保持一致的方式寫內(nèi)存;具有四級(jí)深度的寫緩沖;當(dāng)緩沖區(qū)出錯(cuò)時(shí),請(qǐng)求數(shù)據(jù)填充。.四、時(shí)鐘和功耗管理低功耗;片上PLL使得MCU的工作時(shí)鐘最高為66MHz;時(shí)鐘可以通過軟件選擇性地反響回每個(gè)功能塊;功耗管理模式為:正常模式:正常運(yùn)行模式;低速模式:不帶PLL的低頻時(shí)鐘;休眠模式:只使CPU的時(shí)鐘停止;停止模式:所有時(shí)鐘都停止。EINT[7:0]或RTC警告中斷可使功耗管理從停止模式中喚醒。.五、中斷控制器30個(gè)中斷源〔1個(gè)看門狗定時(shí)器中斷,6個(gè)定時(shí)器中斷,6個(gè)UART中斷,8個(gè)外部中斷,4個(gè)DMA中斷,2個(gè)RTC中斷,1個(gè)ADC中斷,1個(gè)IIC中斷,1個(gè)SIO中斷〕;矢量IRQ中斷模式減少中斷響應(yīng)周期;外部中斷源的電平/邊沿模式;可編程的電平/邊沿極性;支持緊急中斷請(qǐng)求的FIQ〔快速中斷請(qǐng)求〕。.六、帶PWM的定時(shí)器〔脈寬可調(diào)制〕5個(gè)16位帶PWM的定時(shí)器,1個(gè)16位基于DMA或基于中斷的內(nèi)部定時(shí)器;可編程的工作周期、頻率和極性;死區(qū)〔Dead-zone〕產(chǎn)生器;支持外部時(shí)鐘源。.七、實(shí)時(shí)時(shí)鐘RTC全時(shí)鐘特點(diǎn):毫秒、秒、分、時(shí)、天、星期、月、年;運(yùn)行于32.768KHz;CPU喚醒的警告中斷;時(shí)間滴答〔Timetick〕中斷。八、通用輸入/輸出端口8個(gè)外部中斷端口;71個(gè)〔多功能〕復(fù)用輸入/輸出口。.九、UART2個(gè)基于DMA或基于中斷的UART;支持5位、6位、7位、8位串行數(shù)據(jù)傳送/接收;在傳送/接收時(shí)支持硬件握手;波特率可編程;支持IrDA1.0〔115.2kbps〕;用于回環(huán)測(cè)試模式;每個(gè)通道有2個(gè)用于接收和發(fā)送的內(nèi)部32字節(jié)FIFO。.十、DMA控制器2路通用的無CPU干預(yù)的DMA控制器;2路橋式DMA〔外設(shè)DMA〕控制器;支持I/O到內(nèi)存、內(nèi)存到IO、IO到IO的橋式DMA傳送,有6種DMA請(qǐng)求方式:軟件、4個(gè)內(nèi)部功能塊〔UART、SIO、實(shí)時(shí)器、IIS〕和外部管腳;DMA之間優(yōu)先級(jí)次序可編程;突發(fā)傳送模式提高了FPDRAM、EDODRAM和SDRAM的傳送率;支持內(nèi)存到外圍設(shè)備的fly-by模式和外圍設(shè)備到內(nèi)存的傳送模式。.十一、A/D轉(zhuǎn)換8通道多路ADC;最大轉(zhuǎn)換速率100KSPS/10位。十二、LCD控制器支持彩色/單色/灰度LCD;支持單掃描和雙掃描顯示;支持虛擬顯示功能;系統(tǒng)內(nèi)存可作為顯示內(nèi)存;專用DMA用于從系統(tǒng)內(nèi)存中提取圖像數(shù)據(jù);可編程屏幕大??;灰度:16級(jí);彩色模式:256色。.十三、看門狗定時(shí)器16位看門狗定時(shí)器;定時(shí)中斷請(qǐng)求或系統(tǒng)超時(shí)復(fù)位。十四、IIC總線接口1個(gè)基于中斷操作的多主的IIC總線;8位雙向串行數(shù)據(jù)傳送器能夠工作于100Kbps的標(biāo)準(zhǔn)模式和400Kbps的快速模式。十五、IIS總線接口1路基于DMA操作的音頻IIS總線接口;每通道8/16位串行數(shù)據(jù)傳送;支持MSB可調(diào)整的數(shù)據(jù)格式。.十六、SIO〔同步串行I/0〕1路基于DMA或基于中斷的SIO;波特率可編程;支持8位SIO的串行數(shù)據(jù)傳送/接收操作。十七、操作電壓范圍內(nèi)核:2.5V; I/O:3.0V~3.6V。十八、運(yùn)行頻率最高達(dá)66MHz。十九、封裝160LQFP/160FBGA。.3.1.3S3C44B0X功能結(jié)構(gòu)框圖
S3C44B0X的體系結(jié)構(gòu)的功能框圖如圖6-1所示。圖3-1S3C44B0微處理器體系結(jié)構(gòu)框圖.3.1.4S3C44B0X引腳信號(hào)描述
S3C44B0X引腳按以下幾種功能詳細(xì)列表描述信號(hào)功能。.一、總線控制信號(hào)S3C44B0X的總線控制信號(hào)的引腳
.二、DRAM/SDRAM/SRAM
.三、LCD控制信號(hào)
.四、TIMER/PWM控制信號(hào)
.五、中斷控制信號(hào)
.六、DMA控制信號(hào)的引腳
.3.2S3C44B0XI/O端口功能及應(yīng)用開發(fā)
3.2.1S3C444B0XI/O功能概述3.2.2S3C444B0X端口功能配置3.2.3S3C444B0X端口功能控制描述3.2.4S3C444B0XI/O端口的特殊功能存放 器3.2.5S3C444B0XI/O端口應(yīng)用編程.3.2.1S3C444B0XI/O功能概述S3C44B0X有71個(gè)通用可編程多功能輸入輸出引腳,可分為以下7類端口:一個(gè)10位輸出端口〔PortA〕;一個(gè)11位的輸出端口〔PortB〕。一個(gè)16位輸入輸出端口〔PortC〕;兩個(gè)8位輸入輸出端口〔PortD和PortG〕;兩個(gè)9位輸入輸出端口〔PortE和PortF〕;.3.2.2S3C444B0X端口功能配置每個(gè)端口都可以通過軟件設(shè)置來滿足各種各樣的系統(tǒng)設(shè)置和設(shè)計(jì)要求。每個(gè)端口的功能通常都要在主程序開始前被定義。如果一個(gè)引腳的多功能沒有使用,那么這個(gè)引腳將被設(shè)置為I/O端口。在引腳配置以前,需要對(duì)引腳的初始化狀態(tài)進(jìn)行設(shè)定來防止一些問題的出現(xiàn)。.3.2.3S3C44B0X端口功能描述I/O端口的各種功能主要是通過對(duì)端口各個(gè)存放器進(jìn)行設(shè)置而實(shí)現(xiàn)的,下面通過對(duì)各個(gè)存放器的說明來分別介紹I/O端口所能完成的功能。端口配置存放器〔PCONA-G〕:在S3C44B0X里,大多數(shù)的引腳都是多功能引腳。因此,應(yīng)當(dāng)為每個(gè)引腳選擇功能。端口控制存放器〔PCONn〕決定了每一個(gè)引腳的功能。如果PG0-PG7在掉電模式下被用做喚醒信號(hào),那么在中斷模式里這些端口必須被設(shè)定。端口數(shù)據(jù)存放器〔PDATA-G〕:如果這些端口被設(shè)定為輸出端口,輸出數(shù)據(jù)可以被寫入到PDATn的相應(yīng)的位;如果被設(shè)定為輸入端口,輸入數(shù)據(jù)可以被讀到PDATn的相應(yīng)的位。端口上拉存放器〔PUPC-G〕:端口上拉存放器控制著每一個(gè)端口組的上拉存放器的使能端。當(dāng)相應(yīng)的位被設(shè)為0時(shí),引腳接上拉電阻;當(dāng)相應(yīng)的位為1時(shí),引腳不接上拉電阻。.特殊的上拉電阻控制存放器〔SPUCR〕數(shù)據(jù)線D[15:0]引腳的上拉電阻能夠通過SPUPCR存放器控制。在STOP/SL-IDLE模式里,數(shù)據(jù)線〔D[31:0]或D[15:0]〕處于高阻狀態(tài)〔Hi-zstate〕。由于I/O端口的特征,在STOP/SL-IDLE模式里,數(shù)據(jù)線上拉電阻可以降低功耗。D[31:16]引腳的上拉電阻能夠通過PUPC存放器來控制;D[15:0]引腳上拉電阻能夠通過SPUCR存放器來控制。在STOP模式中,為了保護(hù)存儲(chǔ)器不出現(xiàn)錯(cuò)誤功能〔mal-function〕,存儲(chǔ)器控制信號(hào)通過在特殊的上拉電阻控制存放器里設(shè)置HZ@STOP區(qū)域來選擇高阻狀態(tài)〔Hi-zstate〕或先前的狀態(tài)。.外部中斷控制存放器:8個(gè)外部中斷可以用各種信號(hào)所請(qǐng)求。外部中斷存放器為外部中斷設(shè)置了信號(hào)觸發(fā)方法選擇位,也設(shè)置了觸發(fā)信號(hào)的極性選擇位。外部中斷請(qǐng)求信號(hào)觸發(fā)的方法有以下幾種:低電平觸發(fā)、高電平觸發(fā)、下降沿觸發(fā)、上升沿觸發(fā)、雙沿觸發(fā)。 8個(gè)外部中斷存放器的具體設(shè)置情況請(qǐng)?jiān)斠奍/O的特殊功能存放器。 因?yàn)槊總€(gè)外部中斷引腳都有一個(gè)數(shù)字濾波器,這讓中斷控制器能夠識(shí)別長(zhǎng)于3個(gè)時(shí)鐘周期的請(qǐng)求信號(hào)。.外部中斷掛起存放器〔EXTI
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 知到智慧樹網(wǎng)課《會(huì)計(jì)學(xué)(吉林財(cái)經(jīng)大學(xué))》章節(jié)測(cè)試滿分答案
- 2024招投標(biāo)代理簽訂的節(jié)能改造項(xiàng)目合同協(xié)議3篇
- 家庭教育指導(dǎo)與孩子體育素質(zhì)提升研究
- 二零二五年度房地產(chǎn)抵押合同及抵押物信用評(píng)級(jí)合同3篇
- 2025年春季促銷:限時(shí)優(yōu)惠-咬文嚼字課件資源包
- 小學(xué)生自我管理能力在醫(yī)療領(lǐng)域的應(yīng)用探索
- 2025年度私立學(xué)校教師聘用合同(初中部專業(yè)學(xué)科)3篇
- 2025年度生態(tài)修復(fù)綠化施工勞務(wù)分包合同規(guī)范范本4篇
- 2024某企業(yè)與施工方關(guān)于辦公樓建設(shè)的合同
- 2024年草地租賃與放牧權(quán)協(xié)議
- 2024-2024年上海市高考英語試題及答案
- Python數(shù)據(jù)分析與應(yīng)用 課件 第12章 Seaborn
- 初三歷史復(fù)習(xí)備考策略
- 山東省濟(jì)南市2023-2024學(xué)年高二上學(xué)期期末考試化學(xué)試題 附答案
- 廣東省云浮市(2024年-2025年小學(xué)五年級(jí)語文)人教版期末考試(上學(xué)期)試卷及答案
- 大唐電廠采購合同范例
- 國潮風(fēng)中國風(fēng)2025蛇年大吉蛇年模板
- 《信托知識(shí)培訓(xùn)》課件
- 物業(yè)項(xiàng)目經(jīng)理崗位競(jìng)聘
- 第8課《蒲柳人家(節(jié)選)》教學(xué)設(shè)計(jì)-2023-2024學(xué)年統(tǒng)編版語文九年級(jí)下冊(cè)
- 幼兒沙池活動(dòng)指導(dǎo)方法
評(píng)論
0/150
提交評(píng)論