




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第一章統(tǒng)”的基本特征。依照嵌入式系統(tǒng)的定義, 嵌入式系統(tǒng)有 3 個基本特點, 即“ 嵌入性”、“ 專用性 ”與“ 計算機 ”。“嵌入性”由早期微型機時代的嵌入式計算機應(yīng)用而來, 專指計算機嵌入到關(guān)于象體系中,實現(xiàn)關(guān)于象體系的智能控制。 當(dāng)嵌入式系統(tǒng)變成一個獨力應(yīng)用產(chǎn)品時,可將嵌入性理解為 內(nèi)部嵌有微處理器或計算機。SoC “專用性”是指在滿足關(guān)于象控制要求及環(huán)境要求下的軟 硬件裁剪的要求,設(shè)計成專用的嵌入式應(yīng)用系統(tǒng)。簡述嵌入式系統(tǒng)發(fā)展各階段的特點。(2)(3)實時操作系統(tǒng)階段: GraphicUser InterfaceGUI)ApplicationProgrammingInterfaceAP
2、I),從而使應(yīng)用軟件(4)Internet21世紀, InternetInternet技術(shù)的接合正在推動著嵌入式系統(tǒng)的飛速發(fā)展(1)(2)Linux 、Winows CE 、Palm OS 等嵌入式操作系統(tǒng)迅速發(fā)展。( 3)SOCIP核的區(qū)別。SOC 轉(zhuǎn)換、存儲、處理等功能。 IP 核是指具有知識產(chǎn)權(quán)的、 功能具體、接口規(guī)矩、可在多個集成電路設(shè)計中反復(fù)使用的 功能模塊,是實現(xiàn)系統(tǒng)芯片(SOC)的基本構(gòu)件。簡述嵌入式計算機系統(tǒng)硬件層的組成和功能。硬件層中包含嵌入式微處理器、存儲器(SRAMROM、Flash 等)、通用設(shè)備接口和 I/O 接口( A/、/A、I/O 等)。( 1)嵌入式微處理器是
3、嵌入式系統(tǒng)硬件層的核心,嵌入式 微處理器將通用 CPU 中許多由板卡完成的任務(wù)集成到芯片 內(nèi)部,從而有利于系統(tǒng)設(shè)計趨于小型化、高效率和高可靠性Cache用來存放和執(zhí)行代碼。( 3)與外界交互所需要的通用設(shè)備接口cache的功能與分類。(1)Cache CacheCacheCacheCache定。HarwareAbstractLayerHALBoar SupportPackageBSPBSP 構(gòu), BSP 需要為不同的操作系統(tǒng)提供特定的硬 件接口形式。 使上層軟件開發(fā)人員無需關(guān)懷底層硬件的 具體情況,根據(jù) BSP 層提供的接口即可進行開發(fā)。BSP 是一個介于操作系統(tǒng)和底層硬件之間的軟件層次,囊括
4、 了系中大部分與硬件聯(lián)系緊密的軟件模塊。BSP 一般包含相關(guān)底層硬件的初始化、數(shù)據(jù)的輸入輸出操作和硬件設(shè)備 的配置等功能。常包含有實時多任務(wù)操作系統(tǒng)(Real-timeOperation System, RTOS)、文件系統(tǒng)、圖形用戶接口(GraphicUserInterfaceGUI)成。(1)嵌入式操作系統(tǒng)(EmbeeOperatingSystemEOS 負責(zé)嵌入式系統(tǒng)的軟件、硬件的資源分配、任務(wù)調(diào)度, 控制協(xié)調(diào)。( 2)文件系統(tǒng) 嵌入式文件系統(tǒng)與通用操作系統(tǒng)的文件系統(tǒng)不完全相同,主 要提供文件存儲、檢索和更新等功能,一般不提供保護和加 密等安全機制。圖形用戶接口(GUI)GUI 或者嵌入
5、式系統(tǒng)。RTOS的定義與特點。RTOS 是指能夠在指定或者確定的時間內(nèi)完成系統(tǒng)功能和關(guān)于 外部或特點:( 1)約束性RTOS 任務(wù)的約束囊括時間約束、資源約束、執(zhí)行順序約束 和性能約束。2)可預(yù)測性 可預(yù)測性是指 RTOS 完成實時任務(wù)所需要的執(zhí)行時間應(yīng)是可 知的。(3)可靠性( 4)交互性RTOS調(diào)度技術(shù)有哪些?各有什么特點?調(diào)度策略,指在系統(tǒng)運行前根據(jù) 各任務(wù)的時間約束及關(guān)聯(lián)關(guān)系,采用某種搜索策略生成一張 運行時刻表。在系統(tǒng)運行時,調(diào)度器只需根據(jù)這張時刻表啟 動相應(yīng)的任務(wù)即可。 優(yōu)先級驅(qū)動策略指依照任務(wù)優(yōu)先級的高低確定任務(wù)的執(zhí)行 順序。優(yōu)先級驅(qū)動策略又分為靜態(tài)優(yōu)先級調(diào)度策略和動態(tài)優(yōu) 先級調(diào)
6、度策略。靜態(tài)優(yōu)先級調(diào)度是指任務(wù)的優(yōu)先級分配好之 后,在任務(wù)的運行進程中,優(yōu)先級不會發(fā)生改變。靜態(tài)優(yōu)先 級調(diào)度又稱為固定優(yōu)先級調(diào)度。動態(tài)優(yōu)先級調(diào)度是指任務(wù)的優(yōu)先級可以隨著時間或系統(tǒng)狀態(tài)的變化而發(fā)生變化1)哈佛結(jié)構(gòu)的主要(2)馮諾依曼結(jié)構(gòu)的計算機由 CPU 和存儲器構(gòu)成,其程PCCPU 內(nèi)部指示指令和數(shù)據(jù)的存儲位置的寄存器RISCCISCComplexInstructionSetComputerCISCReuceInstructionSetComputerRISCRISC結(jié)構(gòu)越發(fā)簡單合理, 從而提高運算效率 ;(2)優(yōu)先 選取使用頻率最高;(3) 固定指令長(4) 指令之間各字段的劃分比(5)Lo
7、a/Store指令訪問(6)CPU (7)采用高級語言編程,重視編 譯優(yōu)化工作,以減少程序執(zhí)行時間。簡述流水線技術(shù)的基本概念。流水線技術(shù)的基本概念是將一個反復(fù)的時序分解成若干個 子進程,而每一個子進程都可有效地在其專用功能段上與其 他子進程同時執(zhí)行。試說明指令流水線的執(zhí)行進程。流水線進程則需要時間。數(shù)、指令譯碼、取指令)(執(zhí)行、取操作么要求與影響?小端:較高的有效字節(jié)存放在較高的的存儲器地址,較低的有效字節(jié)存放在較低的存儲器地址。大端:較高的有效字節(jié)存放在較低的存儲器地址,較低的有 效字節(jié)存放在較高的存儲器地址。第二章1、ARM 微處理器的特點A 體積小、低功耗、低成本、高性能;B Thumb
8、(16 )/ARM (犯位)8 位/16 位器件;C 大量使用寄存器,指令執(zhí)行速度更快; 大多數(shù)數(shù)據(jù)操作都在寄存器中完成;E 尋址方式靈活簡單、執(zhí)行效率高。2ARM體系結(jié)構(gòu)方框圖,并且說明各部分功能23)ALEAlSi;0AUGr /地址奇打裾 飛%二tewBGltQI BREAKPTtii-2X3JftWfrS-if疣聶:!riGACK F.:1 K nfcXLC C HLr:aj APEMCI knWAJl 11RW MASI:OIRQ nFFQRRFSFT ABORT tCrSJVNFnMRAhV nOFCEiFQ LOCK0 x1000_0000 =oxoeoo oooo00000,
9、(XXK) ffi NAh Fl h ROM F 時丁力弓動戌川注意:SROM ROM SRAM 類型的存儲器5F 時旨榊器。3.2.1 S3C2410A 321 bankObank Zt 也址Aress2NB4MBSMB16MB32MB64MB12SMBBank ft日Startres0 x30fr0 000003MOMOO0000.0000OxBWO.OOOO0 x30000000Ox3MO OOO 0 x3000 日En a(e$Qx301f ffffQxSOJf fttfQx307f ffff0 x30ff ffffChc3iff ffffQx33ff ffffCbcTff ffflB
10、atik 7Startaress0 x3020.00000 x3040 00000 x308000000 x31000000Qx3200 QQO0Qx3400 00000 x300.0000En aressQx3O3fffnta307fffff0 x30ft fltfOx37ffffflOxsm.tfff注;bank Ubmk7 必需#W 相同的存儲器大小*試分析復(fù)位電路的工作進程。工作進程:在系統(tǒng)上電時,經(jīng)過電阻R108向電容C162充電,C162兩端的電壓未達到高電平的門限電壓時,RESET端輸出為高電平,系統(tǒng)處于復(fù)位狀態(tài);當(dāng)C162兩端的電壓達到高電平的門限電壓時,RESET 端輸出為低
11、電平,系統(tǒng)進入 正常RESETC162RESET的充電進程,系統(tǒng)進入正常工作狀態(tài)。S3C2410A時鐘電路的特點。CPU FCLKAHB HCLKAPBPCLKOM3:2=00 時,MPLL UPLL 振蕩器;OM3:2=0l 時, MPLL 的時鐘選擇外部晶體振蕩器;UPLL 選擇外部時鐘源OM3:2=10 時, MPLL 的時鐘選擇外部時鐘源; UPLL選擇外部晶體振蕩器;OM3:2=11 時,MPLL UPLL S3C2410A 的電源管理模塊具有哪幾種工作模式?各有什么特點?正常模式:在這個模式,由于一切外圍設(shè)備都處于開啟狀態(tài),因此功耗達到最大。若不需要定時器,那么用戶可以斷開時器的時
12、鐘,以降低功耗慢速模式:稱無 PLL 模式, 在慢速模式不使用 PLL ,而使 用外部時鐘( XTIPLL 或 EXTCLK )直接作為 S3C2410A 中 的FCLK 與 PLL 無關(guān)??臻e模式:電源管理模塊只斷開CPU內(nèi)核的時鐘(FCLK ), 仍為一切其他外圍設(shè)備提供時鐘??臻e模式降低了由CPU內(nèi)核產(chǎn)生的功耗。任何中斷請求可以從空閑模式喚醒CPU。掉電模式:電源管理模塊斷開內(nèi)部電源。除喚醒邏輯以外, CPU 和內(nèi)部邏輯都不會產(chǎn)生功耗。激活掉電模式需要兩個獨立的電源,一個電源為喚醒邏輯供電;另一個為囊括CPU 在內(nèi)的其他內(nèi)部邏輯供電,并且且這個電源開關(guān)可以控制。在掉電模式下,為 CPU和
13、內(nèi)部邏輯供電的第二個電源將關(guān)斷。經(jīng)過EINT15:0 或 RTC 報警中斷可以從掉電模式喚醒 S3C2410A。13 S3C2410AI/O 功能?352 十?dāng)嗫刂破鞯鸟剖庵即嬲a描述描述VOX4AOOR.W00000 時.無中斷請束;當(dāng)有中斷產(chǎn)生,相應(yīng)位置一切來自復(fù)位值0 x00000000SRCPN INTM OOX4AOO0004艮*0008中斷源的中斷請農(nóng)首先被登記到 中斷源掛起寄存器中中斷模式寄存器:0=IRQ 模式,1=FIQ 模式* 多個 IRQ 中斷的仲裁進程在優(yōu)先級寄存器進行勺中斷屛蔽寄存器0=允許中斷,i=M 蔽中斷。中斷屛蔽寄存器的王要功能是屛蔽相應(yīng)中斷的請求,即使中斷掛起
14、寄存誥的相應(yīng)位0 x00000000EKTMSOX4AOORWKOxFFFFFFFF已經(jīng)置 也就是說己經(jīng)有胡應(yīng)的中斷請 來岌生了;但是如果此時中斷屛蔽寄存器 相1,則中斷控制器將屛蔽該中 斷請CPU 不會響應(yīng)該中斷PRIORITYPRIORITYRWIRQ 中斷優(yōu)先級控制寄存器OxTFINTPNOX4AOOOOOC0X4A0O0KW010中斷狀態(tài)指不寄存器:2該中斷沒有請求,該中斷源發(fā)岀中斷請求0 x00000000INTOFFSEISUBSRCPNOX4AOOO0140X4A0O0018RIRQ 中斷源R.AV子中斷源狀態(tài)寄存誥,指不中斷請求的狀態(tài)0=該中斷役有請求.1 二該中斷源發(fā)岀中斷請
15、求0 x000000000 x00000000INTSUBMSK OX4AOOO01C定義哪幾個中斷源屏蔽。g0 x7FF15簡述ARM系統(tǒng)中的中斷處理進程。處理進程:(1)保存現(xiàn)場。(2)模式切換。(3)獲取中斷服務(wù)子程序地址(4)個中斷請求處理。中斷返回,恢復(fù)現(xiàn)場。17 試按功能關(guān)于S3C2410A 的中斷源進行分類44中斷源INTAC務(wù)35,1S3C2 410A的中斷源護 T_RTCmNT SPIl INTUARTOEsT IIC VINTUSBH INTUSB保留INT UART1 INT SPIO INTSI INT MA3 INTMA2 INTMAlINTMAO描述ACEOC和觸摸
16、中斷(INT AC/INTTC)RTC 報警中斷sph中斷UARTO中斷(故障、接受和發(fā)送)PC 中斷USE主設(shè)備中斷SE保留UART1中斷(故障、接受和發(fā)送)SPIO中斷SI中斷MA3MAffi2中斷M/!1中斷MA 0中斷伸裁器分組ARB5ARB5ARB5 ARB5ARB4 ARB4 ARB4 ARB4 ARB4 ARB4 ARB3 ARB3 ARB3 ARB3ARB3INT LCINT LCINT UART2INTjTIMER4INMIMERSnJUTMEECLC 中斷UART2中斷(故障、接受和發(fā)送4中斷3中斷2中斷1中斷0中斷看門狗定時器中斷RTC時鐘滴答中斷電源故障中斷ARB3AR
17、B2ARB2ARB2ARB2INT TIMER1INTTIMEROINT WTINTTICKUBAIIJELI保留EINT8 23EINT4 7 EINT3 ETNT2EINTI ETNTO外部中斷呂4 210237ARB2ARB2 ARB1 ARB1ARB1ARB1 ARB1 ARB1ARB0ARB0ARBQ ARB0簡述采用MA方式進行數(shù)據(jù)傳輸?shù)倪M程。進程:MAMA請求。MACPU發(fā)出總線請求信號。CPUMA請求的回答信號。CPUMA控制器進行控制。MAMA請求回答信號。MA 傳送。MACPU理。( 8)中斷處理結(jié)束后, CPU 返回到被中斷的程序繼續(xù)執(zhí)行。CPU 重新獲得總線控制權(quán)。S3
18、C2410A的MA空制器功能。S3C2410A 有 4 個 MA 控制器。每個 MA 控制器可以處 理以下 4 種情況:(1 )源和目的都在系統(tǒng)總線上;源在系統(tǒng)總線上,目的在外圍總線上;源在外圍總線上,目的在系統(tǒng)總線上;源和目的都在外圍總線上。S3C2410A 每個 MA 通道有 9 個控制寄存器, 4 個通道共有36 個寄存器。每個 MA 通道的 9 個控制寄存器中有 6 個用 于控制 MA 傳輸,另外 3 個用于監(jiān)控 MA 控制器的狀態(tài)。21S3C2410A的MS道有幾個控制寄存器?各自具有什功能?(1)MA 初始化源寄存器( ISRC)MA 初始化源寄存器(ISRC )用于存放要傳輸?shù)脑?/p>
19、數(shù) 據(jù)的起始地址。(2)MA 初始化源控制寄存器( ISRCC)MA 初始化源控制寄存器 (ISRCC)用于控制源數(shù)據(jù)在AHB 總線還是 APB 總線上并且控制地址增長方式3) MA 初始化目標(biāo)地址寄存器( IST),MA 初始化目標(biāo)地址寄存器( IST )用于存放傳輸目 標(biāo)的起始地址。( 4) MA 初始化目標(biāo)控制寄存器( ISTC )MA 初始化目標(biāo)控制寄存器 ( ISTC )用于控制目標(biāo)位 于AHB 總線還是 APB 總線上,并且控制地址增長方式。(5)MA 控制寄存器( CON )有4個MA控制寄存器(CON)(CONOCON3)( 6)MA 狀態(tài)寄存器( STAT)MA狀態(tài)寄存器(S
20、TAT)保存MA0MA3計數(shù)寄存器狀態(tài)MACSRC)MA MAn 的當(dāng)前目標(biāo)地址。MACST)MA 當(dāng)前目標(biāo)寄存器 (CST )用于保存MAn 的當(dāng)前 目標(biāo)地址。MAMASKTRIG)MA屏蔽觸發(fā)寄存(MASKTRIG)控制MA0MA3發(fā)狀態(tài)。第四章1 、簡述存儲器系統(tǒng)層次結(jié)構(gòu)及特點。6 層的存儲器作為下一層存儲器的高速緩存。外酈存仙器謡程燎摩砧CPU舟為氏丈件韋址.W 內(nèi)融務(wù)黑、1 芯片內(nèi)的訃后保棄取tef件芯片外的離瑞堰秤 * RAM, PRAM ;r Rah KPHOMFPROM. E2PROM)H 芯片 HtaclK 的 gcht 行cache 卞存儲時匕的*h 訂亍扎監(jiān).CF 匸+
21、S 卡2、簡述 cache 的分類與功能。Cache cache cache儲系統(tǒng)中,指令預(yù)取時和數(shù)據(jù)讀寫時使用同一個 cache,這時稱系統(tǒng)使用統(tǒng)一的cache。如果在一個存儲系統(tǒng)cache,數(shù)據(jù)讀寫時使用的另一個cache,各自是獨力的,這時稱系統(tǒng)使用了獨力的cache,用于指令預(yù)取的cache稱為指令cache,用于數(shù)據(jù)讀寫的cachecache。3MMU功能:MMU 是從虛擬地址到物理地址的轉(zhuǎn)換。存儲器訪問權(quán)限的控制。設(shè)置虛擬存儲空間的緩沖的特性。4、簡述內(nèi)存映射概念。MMU(MemoryManageUnit,存儲管理單元)CPU5、簡述嵌入式系統(tǒng)內(nèi)存段、大頁、小頁、極小頁、域的含義段
22、(section)大小為1MB的內(nèi)存塊;大頁(Large Pages)大小為 64KB 的內(nèi)存塊;小頁(Small Pages)大小為 4KB 的 內(nèi)存塊;極小頁(Tiny Pages)大小為1KB的內(nèi)存塊。極小頁只能以 1KB 大小為單位不能再細分, 而大頁和小頁有些 情況下可以在進一步的劃分,大頁可以分成大小為 16KB 的 子頁,小頁可以分成大小為 1KB 的子頁。 MMU 中的 域 指的是一些段、大頁或者小頁的集合。每個域的訪問控制特 性都是由芯片內(nèi)部的寄存器中的相應(yīng)控制位來控制的。例如 在 ARM 嵌入式系統(tǒng)中, 每個域的訪問控制特性都是由 CP15 中的寄存器 C3 中的兩位來控制
23、的。6、簡述在嵌入式系統(tǒng)中I/O操作被映射成存儲器操作的含義。I/O 操作 通常被映射成存儲器操作,即輸入輸出是通 過存儲器映射的可尋址外圍寄存器和中斷輸入的組合來實現(xiàn)的。I/O的輸出操作可經(jīng)過存儲器寫入操作實現(xiàn);I/O的輸入操作可經(jīng)過存儲讀取操作實現(xiàn)。這些存儲器映射的I/O 空間不滿足cache所要求的特性,不能使用cache技術(shù),一些嵌入式系統(tǒng)使用存儲器直接訪(MA)實現(xiàn)快速存儲。7、簡述嵌入式系統(tǒng)存儲設(shè)備的分類1Main MemoryAuxiliaryMemorySeconaryMemory2MagneticMemoryMemory(LaserOpticalisk3信息存取方式分類,分為
24、隨機存取存儲器(Ranom Access Memory,RAM )和只讀存儲器 (Rea Only Memory,ROM )。8、簡述存儲器的組織和結(jié)構(gòu)。o據(jù)是存放在二維陣列存儲單元中。陣列以二 維的形式存儲,給出的nn=rcRAM、EPROM o10、簡述 NOR Flash 與 NAN Flash 的區(qū)別。區(qū)別: 1、NOR Flash 把整個存儲區(qū)分成若干個扇區(qū) (Sector), 而NAN Flash 把整個存儲區(qū)分成若干個塊( Block ),可以關(guān)于以塊或扇區(qū)為單位的內(nèi)存單元進行擦寫和再編程。2、NANFlash執(zhí)行擦除操作是十分簡單的,而NOR型內(nèi)存則要在進行擦除前先要將目標(biāo)塊內(nèi)
25、一切的位都寫為0。、由于擦除NOR Flash時是以64128KB為單位的塊進行的, 執(zhí)行一個寫入擦除操作的時間為5s,與此相反,擦除 NANFlash是以832KB 的塊進行的,執(zhí)行相同的操作最 多只要4ms。4、NOR Flash的讀速度比NAN Flash稍快一些, NANFlash的寫入速度比NORFlash快很多。NANFlash的隨機讀取能力差,適合大量數(shù)據(jù)的連續(xù)讀取。5、除了 NOR Flash 的讀, Flash Memory 的其他操作不能像 RAM那樣,直接關(guān)于目標(biāo)地址進行總線操作。6、NOR Flash帶有 SRAM接口, 有足夠的地址引腳來尋址,可以很容易地 存其內(nèi)部的
26、每一個字節(jié)。NANFlash地址、數(shù)據(jù)和命令共用8位線/16 位總線,每次讀寫都要使用復(fù)雜的I/O 接口串行地存取數(shù)據(jù),8位總線/16位總線用來傳送控制、地址和資料信息。7、NANFlash讀和寫操作采用512B的塊,鑒于NAN的閃存可以取代硬盤或其他塊設(shè)備。8 、 NOR Flash 容量通常在 1 MB8MB 之間。而 NAN Flash 用在 8MB 以上的產(chǎn)品當(dāng)中。 NOR Flash 主要應(yīng)用在代碼存儲介質(zhì) 中, NANFlash適用于資料存儲。9、一切FlashMemory器件存在位交換現(xiàn)象,使用 NAN Flash 的時候,同時使用EC/ECC(錯誤探/錯誤糾正)算法,以確??煽?/p>
27、性。10、效率很咼,但是很低的寫入和擦除速度大大影響了它的性能。 NANFlashNANFlash的困難在于需要特殊的系統(tǒng) 接口。 12、在NOR Flash上運行代碼不需要任何的軟件支持。在NAN Flash 上進行同樣操作時,通常需要驅(qū)動程序(MT), NAN Flash和NOR Flash時都需要MT。11、簡述Flash 存儲器在嵌入式系統(tǒng)中的用途。Flash memory (閃速存儲器)Flash Memory12、簡述CF 卡的內(nèi)部結(jié)構(gòu)和工作模式。CF3種工作模式:PCATAI/O模式、PCATA儲模式和實IE模式。結(jié)構(gòu):15、簡述 S3C2410A NAN Flash 控制器的基
28、本特性。 特性:NAN Flash NAN Flash 器。自動啟動模式:復(fù)位后,啟動代碼被傳送到Steppingstone中。傳送完畢后,啟動代碼在 Steppingstone 中執(zhí)行。具有硬件ECC產(chǎn)生模塊(硬件生成校驗碼和經(jīng)過軟件驗)。在NANFlash啟動后,Steppingstone4KB內(nèi)部SRAM沖器可以作為其他用途使用。NANFlashMASTMMA操作。16、分析S3C2410A NAN Flash 控制器內(nèi)部結(jié)構(gòu),并且簡述其功能Buffer ComtrOlT|何亙直至 1!日 ITtzianiksee OococrIntrmalwOorilrolHAN ilintorfci
29、co18、簡述SRAM 勺特點。SRAM 可讀/可寫,不具有掉電保持數(shù)據(jù)的特性,但其存 取速度大大高于 Flash 存儲器。在嵌入式系統(tǒng)中,SRAM 主 要用做程序的運行空間、 數(shù)據(jù)及堆棧區(qū)。當(dāng)系統(tǒng)啟動時,CPU 首先從復(fù)位地址0 x0 處讀取啟動代碼,在完成系統(tǒng)的初始化 后,程序代碼一般應(yīng)調(diào)入 SRAM 中運行,以提高系統(tǒng)的運 行速度。同時,系統(tǒng)及用戶堆棧、運行數(shù)據(jù)也都放在 SRAM 中。微處理器具有刷新控制邏輯, 或在系統(tǒng)中另外加入刷新 控制邏輯電路,以避免數(shù)據(jù)丟失。但某些ARM 芯片則沒有SRAM 刷新控制邏輯,不能直接與 SRAM 接口,在進行 系統(tǒng)設(shè)計時應(yīng)注意這一點。常用的3.3VS
30、RAM 8 位/16 位的規(guī)矩。22、簡述S 卡的接口。S存儲卡兼容MMC卡接口規(guī)矩,采用9芯的接口(CLK為時線,CM為命令/響應(yīng)線,AT0AT3為雙向數(shù)據(jù)傳輸線,V Vss1 和 Vss2 為電源和地) ,最大的工作頻 率是25MHz,標(biāo)準S 24mm x 32mm x 2.1mm S 卡S SPI S 多從星型拓撲結(jié)構(gòu)。第五章1.分析雙向GPIO 端口( O)的功能邏輯圖(圖 5.1.1 ), 簡述其工作原理。R 設(shè)置端口的方向。如果 R 的輸出為 1,則 GPIO 端 口為輸出形式; 如果 R 的輸出為零, 則 GPIO 端口為輸入 形式。寫入 WRR 信號能夠改變 R 的輸出狀態(tài)。
31、R 在微控制器地址空間中是一個映射單元。這種情況下,如果 需要改變 R , 則需要將恰當(dāng)?shù)闹抵糜跀?shù)據(jù)總線的第 O 位(O),WR R 信號。讀R,就能得到R 的狀態(tài), 同時激活 RR 信號。 如果設(shè)置 PORT 引 腳端為輸出,則 PORT 寄存器控制著該引腳端狀態(tài)。如果將 PORT 引腳端設(shè)置為輸入,則此輸入引腳端的狀態(tài)由引腳端 上的邏輯電路層來實現(xiàn)關(guān)于它的控制。關(guān)于 PORT 寄存器的寫操 作,需要激活WR PORT 信號。PORT 寄存器也映射到微控 制器的地址空間。需指出,即使當(dāng)端口設(shè)置為輸入時,如果 關(guān)于 PORT 寄存器進行寫操作,并且不會關(guān)于該引腳產(chǎn)生影響。但 從PORT 寄存器
32、的讀出,不管端口是什么方向,總會影響該 引腳端的狀態(tài)。A/轉(zhuǎn)換器結(jié)構(gòu)圖(5.2.1),原理。A/5.2.1ViVO/ACC=1(高電平)(低電平) O/A 器。A/轉(zhuǎn)換器工作原理A/ A/ A/ 轉(zhuǎn)換器主要囊括積分器、所示。A/轉(zhuǎn)換器結(jié)構(gòu)圖(5.2.3),原理。其工作進程可與天平稱重物類比,電壓比較器相當(dāng)于天平,被測電壓 Ux 相當(dāng)于重物, 基準電壓 Ur 相當(dāng)于電壓法碼。 該 方案具有各種規(guī)格的按8421編碼的二進制電壓法碼Ur, 根 據(jù) UxUr ,比較器有不同的輸出以打開或關(guān)閉逐次 逼寄存器的各位。A/轉(zhuǎn)換器的主要指標(biāo)。(1 )分辯率(Resolution )A/ 入電壓微小變化的響應(yīng)能
33、力, 通常用數(shù)字輸出最低位 ( LSB)所關(guān)于應(yīng)的模擬輸入的電平值表示。 ( 2)精度( Accuracy )精 度有絕關(guān)于精度(AbsoluteAccuracy)和相關(guān)于精度(Relative Accuracy)兩種表示方法。絕關(guān)于精度:在一個轉(zhuǎn)換器中, 關(guān)于應(yīng)于一個數(shù)字量的實際模擬輸入電壓和理想的模擬輸入電壓之差并且非是一個常數(shù)。相關(guān)于精度是指整個轉(zhuǎn)換范圍內(nèi),任一數(shù)字量所關(guān)于應(yīng)的模擬輸入量的實際值與理論值之差,用模擬電壓滿量程的百分比表示。(3)轉(zhuǎn)換時間(Conversion Time)轉(zhuǎn)換時間是指完成一次A/轉(zhuǎn)換所需的時間,即由發(fā)出啟轉(zhuǎn)換命令信號到轉(zhuǎn)換結(jié)束信號開始有效的時間間隔。(4)量
34、程,量程是指所能轉(zhuǎn)換的模擬輸入電壓范圍,分單極性、雙極性兩種類型。分析S3C2410A的A/轉(zhuǎn)換器和觸摸屏接口電路,簡述工作原理。S3C2410A 包含一個 8 通道的 A/ 轉(zhuǎn)換器,內(nèi)部結(jié)構(gòu)見圖 5.2.4,該電路可以將模擬輸入信號轉(zhuǎn)換成10位數(shù)字編碼(10位分辨率),差分線性誤差為1.0 LS,積分線性誤差為2.0 LS。 A/轉(zhuǎn)換時鐘頻率為2.5MHz時,其最大轉(zhuǎn)換率為500KSPS(KiloSamplesPerSecon,千采樣點每秒),3.3V。A/S3C2410A 的 A/ 轉(zhuǎn)換器和觸摸屏接口電路如 圖 5.2.4 所示S3C2410AA/功能?(1) AC 控 制寄存器( ACC
35、ON ) AC 控 制 寄 存器(ACCON)1600000 x3FC4。ACCON5.2.1所列。(2)AC(ACTSC)AC寄存器(ACTSC)0 x5800 00040 x058ACTSC5.2.2所A/AUTO_PSTXY_PST0即(3)AC啟動延時寄存器(ACLY)AC(ACLY)是一0 x580000080 x00FF。ACLY5.2.3所列。(4)AC器(ACAT0ACAT1)S3C2410AACAT0和ACAT1 兩個 AC 轉(zhuǎn)換數(shù)據(jù)寄存器。 ACAT0 和 ACAT10 x5800000C0 x58000010。在觸ACAT0 ACAT1 X A/ ACAT0 來保AC控制
36、寄存器(ACCON的位功能。ECFLG,15位:A/轉(zhuǎn)換狀態(tài)標(biāo)志(只讀)0: A/轉(zhuǎn)換中;1 : A/ 轉(zhuǎn)換結(jié)束PRSCEN14位:A/止;1:使能0:禁PRSCVL 13-6位:A/圍:1255。注意:當(dāng)前置分頻器數(shù)值數(shù)值為N+1。N 時,分頻SEL_MUX , 5-3 位:模擬輸入通道選擇。 000 : AIN0 ; 001 :AIN1 ; 010: AIN2 ; 011: AIN3 ; 100: AIN4 ; 101 : AIN5;110: AIN6 ; 111: AIN7STBM , 2 位:備用(Stanby)模式選擇。0:正常模式;1:備用模式REA_START , 1 位:利用讀
37、操作來啟動 A/ 轉(zhuǎn)換。0:不使能讀操作啟動;1 :使能讀操作啟動ENABLE_START , 0 位:A/ 轉(zhuǎn)換經(jīng)過將該位置 1 來啟動, 女口REA_START 有效(REA_START 1),U 該位無 效。0: 不操作;1A/ 轉(zhuǎn)換,A/ AC控制寄存器(ACTSC的位功能。AZCTTSCAZCTTSC:KE B eJrveL*717 田也Apyisr佰.*OiVMOM錨由O YM S715M1帥出1l&J 白勺和出值 g軸田O1 MI YT*ONS tB 1jA 出卜部電莊AlNrSJ )u1=牛餉出ll 岀u 3i4=?S7 |5tl 31 J )3. ii(4JE.冬 1 占罰
38、岀 tH -百俞出 O tXP 斗卜卻電圧XnJiPONTljii11O上拉卄興便旨皀。oHP上拉便龍,1-上拉不便範(fàn)X-K言1仲序挎揀“A.tJTrC3 p-5 rXY_PST23OTT-Jrt 2X7轉(zhuǎn)曲,悅式1 Hi 真序:?ccr 區(qū)位苣或宣位苣的手劭測ci:ojOO,無燥作悅式111 -苣測至io.測筆,11 茅借中廳斤彳莫我簡述AC啟動延時寄存器ACLY的位功能位位抽述A_L3C:LLVrr寫tLAY15:0JC1?在止侖轉(zhuǎn)換棋式分卄兀位百轉(zhuǎn)換棋式利xr位曹自動門如孚樸戒的X也章轉(zhuǎn)換延時值a)在尋待ins時間間隔內(nèi)產(chǎn)C ENT注恵/TCOxQOOO;rc)AC轉(zhuǎn)換數(shù)據(jù)寄存器的位功能
39、AC 轉(zhuǎn)換數(shù)據(jù)寄存器(ACAT0 ACAT1 )ACAT0 的位功能:AXCI 3 丄 O位位扌苗VPEJOVirMris1 丄誣竝HMU H GII 1和卞丸O=鮒給為狀態(tài)11 :徨馨為上狀瘡AUTOPSTL14JO = 正嚼*A/犢按.1裳Y PU H手功E:或a?ArrA C 正十ACCii:iomoiLhXK的杞包1轉(zhuǎn)恢的數(shù)上屆值)& 取值 VGHsIo - 3 FJFACAT1 的位功能描述jUC-UAlO -tiz.jUC-UAlO -tiz.呂位I ijXC TXVTO rVn=(int(bp sx 16 -1 i1fUUXTCLK(OPII8)UBROIVn-tint)CUEX
40、I(UpsX 16 -1O:電平陽1Oi魔沖;1;電平rj:禁止;1;使諾接受態(tài)中 斷使熊拎制(6|0:禁止$1便能回送僕式送擇保留臣】ci5正常模式,n回送模式保留位2 知r 家卑 J r AJAhtr tn tw.丈。 O1 1 中斷笛承我.古亍旬我H1 O ? 匸21ACH i C JARTCF ” t-IAFlTiJ i1 I O1VLA IE* f (StlAKr 1 31 JV1 AS_Lt i衣CQAFtT 1 犬OO *(1 iOlOI 1 t1 L1 (J; OKlAOiW-K LJJXJAHZ t1 1 4 TvLrK 1 請 g UJV1AJI vft 爾UART FIF
41、O 控制寄存器(UFCONn )的位功能UFCONnUFCONn位描述mo條件選擇7:600:空:01:4字節(jié);10812接受接受C件透擇FTT“00! 4 字節(jié):8 手節(jié):10; 12 宇節(jié);11! 16 字節(jié)n3保留位保留TxFUr O 復(fù)位位2FIFO 復(fù)位后自劫清除0t 正常:1 : TxFIFOMiiRxFTFC 冥位位1FIFO自動清涂正常;1 : RxPlFO 夏位FIFO 使能控制100:禁止:L:使能I2CI2C總模式。數(shù)據(jù)傳輸格式:SA 線上傳輸?shù)拿總€字節(jié)長度都是 8 位,每是地址域,之后每個傳輸?shù)淖止?jié)后面都有一個應(yīng)答(ACK )位。傳輸中串行數(shù)據(jù)的 MSB (字節(jié)的高位)
42、首先發(fā)送。IICCON(I2C總線控制寄存器)的位定義。IICSTAT(I2C/狀態(tài)寄存器)的位定義。IICA(I2C總線地址寄存器)的位定義。IICS(移位數(shù)據(jù)寄存器)的位定義。IICCON ( I2C 總線控制寄存器)的位定義:功能ACKfS 能TX位7可描述0=AC-K號;1 CK:號0:nCCLK=PCLK / 16:1:nCCLK=PCLK / 512初始狀 態(tài)00TxZRx 中斷使能50;禁止丁孟處中斷;1*使能Tx/Rx申斷0中斷標(biāo)記清除/4寫0:淸除中斷標(biāo)志并且重新啟動寫操作;0置位讀1:中斷標(biāo)志置位碣定發(fā)送時鐘 頻乳設(shè)豊總線發(fā)送時鐘前宜.分頻黠,仆時 未定義率HCCLK/ n
43、CCON3:0+l)IICSTAT(I2C:總線控制狀態(tài)寄存器)初始狀 態(tài)功能位描述IIC總線主/TPRx 模式00 縱接受模模式逸擇了:式;on主壌收棋武;10t從發(fā)送式*11106 主發(fā)送?;蜃xCh總線不忙;寫5込生19總線停忙信號狀態(tài)/ 啟動/停滯條件串行輸出使能仲裁狀居標(biāo)志從設(shè)備伏態(tài)標(biāo) 志(5Mlp止信號012線忙:1:Pc總線啟動 信號0-禁止Tx/Rx信號傳輸:使能TWRx信號傳輸0總線仲裁成功;1:總線仲裁不成功0作為從段備時.與地址210;當(dāng)檢測到啟動或停滯信號時清零;1:接0IICA中的匹配作為從設(shè)備時,琴地址狀態(tài)標(biāo) 志10:當(dāng)檢測到后動或停滯信號時清零;1接0:接受到的最后
44、 藪0收至!jouuoouuob0:接受到最后數(shù)據(jù)位后,接受到 ACKJ 答信號;0據(jù)位狀態(tài)標(biāo) 志P接受到最后數(shù)據(jù)位后 沒有接受劉 ACK應(yīng)答信號IICA (I2C 總線地址寄存器)的位定義:功能ft從地址 0描述7位從設(shè)備的地址,從地址珂HCSTM串行輸出使能=0時,IICAUCA的值進行讀操作態(tài)XXXXXXX XIICS (移位數(shù)據(jù)寄存器)的位定義:功能功能位描述初始狀態(tài)7;0總線發(fā)送/接受操作的 8bit 數(shù)據(jù)移位寄存器。當(dāng)UCSTAT 中的串行輸出使能時,HCS 寫任何時候都可的值進疔讀操 作USB總線的主要性能特點。(1)熱即插即用,USB提供機箱外的熱即插即用功能,連接外不必再打開
45、機箱,也不必關(guān)閉主機電源,USB可智能地識別USB鏈上外圍設(shè)備的動態(tài)插入或拆除,具有自動配置和新配置外設(shè)的能力。(2)可連接多個外部設(shè)備,每個USB 系統(tǒng)中有個主機,USB 總線采用 級聯(lián)”方式可連接多個 外部設(shè)備。(3)可同時支持不同同步和速率的設(shè)備,USB可同時支持同步傳輸和異步傳輸兩種傳輸方式,可同時支持不同速的設(shè)備,速率最高可達幾百Mb/s。4)較強的糾錯能力,USB 系統(tǒng)可實時地管理設(shè)備插拔。(5)低成本的電纜和 連接器(6)總線供電USB系統(tǒng)可以分為幾部分來描述?、USBUSBUSB設(shè)備和USB3述。USB總線物理接口的組成。USB 總線的電纜有一關(guān)于標(biāo)準尺寸的雙絞信號線和一關(guān)于標(biāo)
46、準 尺寸的電源線,共 4 根導(dǎo)線。26.USB采取哪些措施來提高它的健壯性?USB 采取以下措施提高它的健壯性:性;CRC保護校驗;連接和斷開檢測及系統(tǒng)級資源配置;( Timeouts) 處理;的管理;采用數(shù)據(jù)管道和控制管道結(jié)構(gòu),以保證功能之間的獨力性;7.件或軟件的方法關(guān)于錯誤進行處理,處理囊括關(guān)于傳輸錯誤的報告和重發(fā)。SPI模塊的編程步驟。協(xié)議允許用硬硬件錯誤 設(shè)置波特率預(yù)分頻寄存器( SPPREn)。 設(shè)置 SPCONn ,用來配置 SPI 模塊。 向 SPATn 中寫 10 次 0 xFF ,用來初始化 MMC 或 S卡。 將一個 GPIO (當(dāng)作 nSS)清零,用來激活 MMC 或S
47、 卡。 發(fā)送數(shù)據(jù)-核查發(fā)送準備好標(biāo)志( REY =1),之 后寫數(shù)據(jù)到 SPATn。 接受數(shù)據(jù)( 1 ):禁止 SPCONn 的 TAG 位,正常模SPATOxFFREY中讀出數(shù)據(jù)。(2):SPCONnTAG虛擬數(shù)據(jù)模式-確定 REY 被置位后,從讀緩沖區(qū)中讀出數(shù)據(jù),之 后自動開始傳輸數(shù)據(jù)。S3C2410ASPI功能?(1)SPICONn,SPICONn(SPI控制寄存器,n=01)為讀寫寄存器,地址為 0 x59000000/0 x59000020 ,復(fù)位值為0 x00,該寄存器控制SPI的工作模式。(2)SPSTAn, SPSTAn( SPI 狀 態(tài) 寄 存 器 )0 x59000004/
48、0 x590000240 x01。( SPPINn( SPI 引腳控制 寄存器 ) 為 可讀寫寄 存器 , 地址為0 x59000008/0 x59000028,復(fù)位值為 0 x02。( 4)SPIPREn( SPI 波特率預(yù)分頻寄存器) SPIPREn( SPI 波特率預(yù)分頻寄存器) 為可讀寫寄存器,地址為 0 x5900000C /0 x5900002C ,復(fù)位值為 0 x00。( 5)SPTATn ,SPTATn( SPI 發(fā)送數(shù)據(jù)寄存器)0 x59000010/0 x590000300 x00,存放待SPI 口發(fā)送的數(shù)據(jù)。SPRATn, SPRATn (SPI 接受數(shù)據(jù)寄存器)為只讀寄
49、存器,地址為0 x59000014/0 x59000034,復(fù)位值為 0 x00,存放 SPI 口接受 到的數(shù)據(jù)。數(shù)字音頻數(shù)據(jù)有哪些文件格式?各有什么特點?(1)PCMPCMC-ROMV式。(2)MP3MP3(MPEG1Layer-3音頻文件)PCM(3)WMA,WMA是WinowsMeiaAuio編碼后的文件格式,由微軟開發(fā)。WMA針關(guān)于的是網(wǎng)絡(luò)市場。4)WAV,WAV 由微軟開發(fā),WAV文件格式契合RIFF(ResourceInterchange FileFormat,資源互換文件格式)規(guī)矩。5) Ogg Vorbis,OggVorbis(Vorbis是OGG項目中音頻編碼的正式命名)是一
50、個高質(zhì)量的音頻編碼方案,OggVorbis可以在相關(guān)于較低數(shù)據(jù)速率下實現(xiàn)比MP3更好的音質(zhì),而且它可以支持多聲道。(6)RA,RA(RealAuio)格式完全針關(guān)于網(wǎng)絡(luò)上的媒體市場,具有非常豐富的功能。( 7) APE , APE MonkeysAui(提供的一種無損壓縮格式,壓縮后的文件是與MP3一樣可以播放的音頻文件格式。8)AACAAC(AvanceAuioCoing,高級音頻編碼技術(shù))48樣率達96kHz。(9)ATRAC3,ATRAC3(AaptiveTransform Acoustic Coing3)由日本索尼公司開發(fā),是M所采用的 ATRAC 的升級版,其壓縮率(約為 ATRAC
51、 的 2 倍)和音質(zhì)均與 MP3 相當(dāng)。I2S 總線有幾種傳輸模式?各有什么特點? 1.發(fā)送器為主設(shè)時傳輸模式2.接受器為主設(shè)時的傳輸模式 3. 控制器為主設(shè)時的傳輸模式。S3C2410A的 I2S (1)正常傳輸方式, 在正常傳輸方式, 關(guān)于于發(fā)送和接受 FIFO , I2S 控制寄存器有一個 FIFO 就緒標(biāo)志位。( 2)MA 傳輸方 式, MA MA FIFO 的FIFO MA (3)發(fā)送和接受方式,在發(fā)送和接受方式,I2S 總線接口可以同時發(fā)送和接受數(shù)據(jù)。分析圖 6.6.3 所示 S3C2410A I2S 能。BRFC :表示總線接口、寄存器區(qū)和狀態(tài)機。總線接口邏輯和 FIFO 訪問由
52、狀態(tài)機控制。IPSR5 位( bit)的前置分頻器IPSR_A IPSR_B I2S COEC 的時鐘發(fā)生器。TxFIFO 和RxFIFO :表示兩個 64 字節(jié)(byte)的FIFO。在發(fā)送數(shù)據(jù)時,數(shù)據(jù)寫到 TxFIFO ;在接受數(shù)據(jù)時,數(shù)據(jù)從 RxFIFO 讀取。SCLKG :表示主 IISCLK 發(fā)生器。在主設(shè)模式時,由主時鐘 產(chǎn)生串行位時鐘。CHNC :表示通道發(fā)生器和狀態(tài)機。通道狀態(tài)機用于產(chǎn)生和 控制IISCLK 和 IISLRCK 。SFTR :表示 16 位移位寄存器。在發(fā)送模式時,并且行數(shù)據(jù)移 入SFTR 并且轉(zhuǎn)換成串行數(shù)據(jù)輸出;在接受模式時,串 行數(shù)據(jù)移入 SFTR 并且轉(zhuǎn)換
53、成并且行數(shù)據(jù)輸出。I2S總線接口的啟動與停滯進程。(1 )I2S 總線接口的啟動,啟動 I2S 操作,需要執(zhí)行如下過 程:允許 IISFCON 寄存器的FIFO;允許 IISFCON 寄存器的MA 請求; 允許 IISFCON寄存器的啟動。( 2)結(jié)束 I2S 總線接口的操作I2SIISFCON 寄存器的FIFOFIFO 據(jù),跳過這一步; 禁止 IISFCON 寄存器的 MA 請求; 禁止 IISFCON 寄存器的啟動。第七章0101, 0。802.3Mac層的以太網(wǎng)的物理傳輸幀。答:PR:同部位,用于收發(fā)雙方的時鐘同步,同時也 指明了傳輸?shù)乃俾?,?56 位的二進制數(shù) 1010101010.最 后 2 位
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 椎管內(nèi)占位中醫(yī)護理方案
- 人教版九年級數(shù)學(xué)下冊28.2.1解直角三角形【課件】
- 上學(xué)期班級活動總結(jié)
- 圖形圖像創(chuàng)意課件設(shè)計標(biāo)準
- 妊娠期高血壓疾病病人的護理
- 食品生產(chǎn)企業(yè)衛(wèi)生管理制度
- 2025年綠色建筑認證體系在綠色建筑教育培訓(xùn)中的應(yīng)用與發(fā)展研究報告
- 鼠疫健康教育培訓(xùn)
- 逆向物流處理行業(yè)深度調(diào)研及發(fā)展項目商業(yè)計劃書
- 包子鋪線上推廣企業(yè)制定與實施新質(zhì)生產(chǎn)力項目商業(yè)計劃書
- 美容整形中的健康管理與風(fēng)險防控
- 班組長能力提升人際交往與矛盾處理
- 金橋焊材產(chǎn)品質(zhì)量證明書-可-編-輯
- 環(huán)保知識培訓(xùn)
- 齒輪測量中心校準規(guī)范
- 河道治理工程地質(zhì)勘察報告
- 二手房買賣標(biāo)準協(xié)議書
- 寶鋼BQB 481-2023全工藝冷軋中頻無取向電工鋼帶文件
- 《建筑施工安全檢查標(biāo)準》jgj59
- 出境產(chǎn)品企業(yè)自檢自控計劃
- 勾股定理說課課件
評論
0/150
提交評論