freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

嵌入式系統(tǒng)設(shè)計(jì)與實(shí)例開發(fā)——arm與?cos-ⅱ基本概念及(更新版)

  

【正文】 顯存進(jìn)行修改,一種是只需修改相應(yīng)的局部就可以,不需要判斷覆蓋等;另一種就是有覆蓋問題,計(jì)算起來比較復(fù)雜,而且每做一點(diǎn)小的屏幕改變就進(jìn)行刷新,將增加系統(tǒng)負(fù)擔(dān)。如果為都為 F,則是廣播地址 SA: 源地址 ,48位 ,表明該幀的數(shù)據(jù)是哪個(gè)網(wǎng)卡發(fā)的 ,即發(fā)送端網(wǎng)卡地址 TYPE:類型字段,表明該幀的數(shù)據(jù)是什么類型。 92 基于 RTL8019在嵌入式以太網(wǎng)設(shè)計(jì) 1 RTL8019AS的初始化 RTL8019支持即插即用模式和非即插即用模式。 95 通過 RTL8019AS接收數(shù)據(jù) ? 在 RTL8019的初始化程序中已經(jīng)設(shè)置好了接收緩沖區(qū)的位置,并且配置好了中斷的模式。通常每一項(xiàng)的生存時(shí)間為 20分鐘 99 ICMP網(wǎng)絡(luò) 控制報(bào)文協(xié)議 ? IP層的附屬協(xié)議, IP層用它來與其他主機(jī)或路由器交換錯(cuò)誤報(bào)文和其他重要控制信息。 101 TCP傳輸控制協(xié)議 TCP是一個(gè)面向連接的可靠的傳輸層協(xié)議。就象發(fā)送一封寫有地址的一般信件,卻不保證它能到達(dá)。 ? 82C250 CAN總線收發(fā)器, 是 CAN協(xié)議控制器和物理總線之間的接口,該器件對(duì)總線提供差動(dòng)發(fā)送能力并對(duì) CAN控制器提供差動(dòng)額接收能力,有很強(qiáng)的抗電磁干擾( EMI)的能力 ,至少可掛 110個(gè)節(jié)點(diǎn)。 ? 通過使用 C語(yǔ)言的指針函數(shù)的方法,實(shí)現(xiàn)了驅(qū)動(dòng)抽象層的軟件設(shè)計(jì)。 ? 常見的 TCP/IP服務(wù)都用 1- 255之間的端口號(hào)。主要包括 : ? 發(fā)送方把應(yīng)用程序交給它的數(shù)據(jù)分成合適的小塊,并添加附加信息( TCP頭),包括順序號(hào),源、目的端口,控制、糾錯(cuò)信息等字段,稱為 TCP數(shù)據(jù)包。 ? 兩個(gè)實(shí)用的網(wǎng)絡(luò)診斷工具, Ping和 Traceroute(Tracert),都是利用該協(xié)議工作的。 ? 數(shù)據(jù)的接收比較簡(jiǎn)單,即通過遠(yuǎn)端 DMA把數(shù)據(jù)從 RTL8019的 RAM空間讀回 ARM中處理。有著固定的中斷,有著固定的端口地址,假設(shè)是端口是 0x300(這里的端口是相對(duì)于 ISA總線來說的端口,對(duì)于 ARM的總線,需要重新計(jì)算地址)。 PAD: 填充位。這樣,不但可以減輕總線負(fù)荷,而且也比較合理,在有需要的時(shí)候進(jìn)行統(tǒng)一的顯示更新,界面也可以比較美觀,不致由于無法預(yù)料的刷新動(dòng)作導(dǎo)致顯示界面閃爍。 LCD的背光: ? EL(場(chǎng)致發(fā)光): 20203000小時(shí) ? 和 LED光源:字符模式, 50000小時(shí) 69 LCD的顯示方式 ? 反射型 LCD:底偏光片后面加了一塊反射板,它一般在戶外和光線良好的辦公室使用。 key=4。應(yīng)用程序利用該掃描碼,根據(jù)按下的鍵來判定應(yīng)該采取什么行動(dòng)。 ? S3C44B0X有 71 個(gè)多功能輸入 \輸出管腳,構(gòu)成了 7個(gè) I/O接口: ? 兩個(gè) 9位的輸入 /輸出接口( E和 F) ? 兩個(gè) 8位的輸入 /輸出接口( D和 G) ? 一個(gè) 16位的輸入 /輸出接口( C) ? 一個(gè) 10位的輸出接口( A) ? 一個(gè) 11位的輸出接口( B) 63 本節(jié)提要 1 3 2 5 4 6 基于 ARM的硬件系統(tǒng)體系結(jié)構(gòu) 存儲(chǔ)器接口設(shè)計(jì) 網(wǎng)絡(luò)接口設(shè)計(jì) I/O接口設(shè)計(jì) 人機(jī)交互接口設(shè)計(jì) 其它通訊接口設(shè)計(jì) 64 鍵盤接口設(shè)計(jì) ? 鍵盤模塊鍵盤可能用來輸入數(shù)字型數(shù)據(jù)或者選擇控制設(shè)備的操作模式。 61 兩種編址方式有各自的優(yōu)缺點(diǎn) 1)獨(dú)立編址方式: ? 主要優(yōu)點(diǎn):內(nèi)存地址空間與 I/O接口地址空間分開,互不影響,譯碼電路較簡(jiǎn)單,并設(shè)有專門的 I/O指令,所以編程序易于區(qū)分,且執(zhí)行時(shí)間短,快速性好。它在主機(jī)和外圍設(shè)備之間的信息交換中起著橋梁和紐帶作用。同時(shí),系統(tǒng)的引導(dǎo)Rom也負(fù)責(zé)配置系統(tǒng)的其他的一些寄存器,比如,系統(tǒng)的 PLL(鎖頻環(huán))配置,系統(tǒng)的 IO口等一些端口功能的配置等等。在系統(tǒng)復(fù)位的時(shí)候,處理器的 PC(程序計(jì)數(shù)器)指針指向 0x0地址。靠 IO口控制設(shè)備的片選信號(hào)( CS)來防止設(shè)備的沖突。占用系統(tǒng)外部中斷 1, 16位數(shù)據(jù)總線 50 ? Bank6: SDRAM,起始地址為 0xC000000。 ? 7個(gè)存儲(chǔ)體的起始地址固定, 1個(gè)存儲(chǔ)體的起始地址可變。 ? 系統(tǒng)測(cè)試:對(duì)設(shè)計(jì)好的系統(tǒng)進(jìn)行測(cè)試,看其是否滿足規(guī)格說明書中給定的功能要求。系統(tǒng)的需求一般分功能性需求和非功能性需求兩方面。基于優(yōu)先級(jí)的調(diào)度法指, CPU總是讓處在就緒態(tài)的優(yōu)先級(jí)最高的任務(wù)先運(yùn)行。 在實(shí)際應(yīng)用中,多任務(wù)的最大特點(diǎn)是,開發(fā)人員可以將很復(fù)雜的應(yīng)用程序?qū)哟位C合實(shí)驗(yàn)(時(shí)鐘、位圖、 USB、 KEY)。 21 前后臺(tái)系統(tǒng)(后臺(tái)循環(huán)、前臺(tái)中斷) ISR ISR 后臺(tái) 前臺(tái) ISR 時(shí)間 22 ? 代碼的臨界區(qū)也稱為臨界區(qū),指處理時(shí)不可分割的代碼。 …… if(condition_n) acition_n()。如 DOS操作系統(tǒng)。諾依曼體系結(jié)構(gòu)和哈佛體系結(jié)構(gòu) ?CISC與 RISC ?影響 CPU性能的因素 ?存儲(chǔ)器系統(tǒng) ?I/O接口 一、嵌入式系統(tǒng)硬件基礎(chǔ) 3 典型嵌入式系統(tǒng)基本組成-硬件 MPU 微處理器 電源 模塊 時(shí)鐘 復(fù)位 Flash RAM ROM USB LCD Keyboard 外圍電路 Other 外設(shè) 4 馮 18 按實(shí)時(shí)性分類 ? 強(qiáng)實(shí)時(shí)系統(tǒng),其系統(tǒng)響應(yīng)時(shí)間在毫秒或微秒級(jí)(數(shù)控機(jī)床); ? 一般實(shí)時(shí)系統(tǒng),其系統(tǒng)響應(yīng)時(shí)間在毫秒-幾秒的數(shù)量級(jí)上,其實(shí)時(shí)性的要求比強(qiáng)實(shí)時(shí)系統(tǒng)要差一些(電子菜譜的查詢)。 應(yīng)用程序是一個(gè)無限的循環(huán),循環(huán)中調(diào)用相應(yīng)的函數(shù)完成相應(yīng)的操作,這部分可以看成后臺(tái)行為( background)。 代碼的臨界區(qū) 23 多任務(wù)(任務(wù)、進(jìn)程和線程) CPU寄存器 任務(wù) 控制 塊 1 任務(wù) 控制 塊 2 任務(wù) 控制 塊 n 休眠、就緒、運(yùn)行、掛起、被中斷 任務(wù) 1 任務(wù) 2 任務(wù) n …… CPU 寄存器 24 一個(gè)任務(wù),也稱作一個(gè)線程,是一個(gè)簡(jiǎn)單的運(yùn)行程序。內(nèi)核本身也增加了應(yīng)用程序的額外負(fù)荷,代碼空間增加 ROM用量,內(nèi)核本身的數(shù)據(jù)結(jié)構(gòu)增加了 RAM的用量。實(shí)時(shí)內(nèi)核應(yīng)當(dāng)避免出現(xiàn)優(yōu)先級(jí)反轉(zhuǎn)問題。一個(gè)好的體系結(jié)構(gòu)是設(shè)計(jì)成功與否的關(guān)鍵。但結(jié)構(gòu)較復(fù)雜,價(jià)格昂貴,通常用于 ARM硬件開發(fā)中 39 ?需求分析與評(píng)估 ?功能定義與軟硬件選型 ?概要設(shè)計(jì)與軟硬件劃分 ?軟硬件協(xié)同詳細(xì)設(shè)計(jì) ?集成調(diào)試 ?維護(hù)與升級(jí) 設(shè)計(jì)步驟 40 謝 謝 各 位 41 嵌入式系統(tǒng)設(shè)計(jì)與實(shí)例開發(fā) —— ARM與 ?C/OSⅡ 基于 ARM的硬件系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 42 本節(jié)提要 1 3 2 5 4 6 基于 ARM的硬件系統(tǒng)體系結(jié)構(gòu) 存儲(chǔ)器接口設(shè)計(jì) 網(wǎng)絡(luò)接口設(shè)計(jì) I/O接口設(shè)計(jì) 人機(jī)交互接口設(shè)計(jì) 其它通訊接口設(shè)計(jì) 43 基于 ARM的硬件設(shè)計(jì) 主要介紹基于 ARM7的嵌入式硬件開發(fā)平臺(tái)的設(shè)計(jì)方法,包括結(jié)構(gòu)、主要接口、存儲(chǔ)器選用方案以及外設(shè)、顯示等方面的內(nèi)容。具體的時(shí)序可以參考 K9F2808的 datasheet ? Bank2: USBN9603。也就是,引導(dǎo)系統(tǒng)的時(shí)候,需要把 0xC080000開始的地址空間,把 PC指針指向 0xC080000。系統(tǒng)自舉完成以后,便從硬盤中將系統(tǒng)文件和用戶應(yīng)用程序復(fù)制到SDRAM內(nèi)存中執(zhí)行。具體的做法,可以參考。 系統(tǒng)的軟件設(shè)置,更新系統(tǒng)( ) ? 用戶可以在系統(tǒng)啟動(dòng)的時(shí)候,按任意鍵,進(jìn)入系統(tǒng)的軟件設(shè)置狀態(tài)。 c)解決 CPU的負(fù)載能力和外圍設(shè)備端口選擇問題。 ? 缺點(diǎn):一是 I/O接口要占用存儲(chǔ)器地址空間的一部分;二是因不用專門的 I/O指令,程序中較難區(qū)分 I/O操作。 65 一個(gè)瞬時(shí)接觸開關(guān)( 按鈕 ) 放置在每一行與線一列的交叉點(diǎn) 。 for(i=1。 key|=(temp4)。 70 反射型 LCD的結(jié)構(gòu) 偏 光 片電 極導(dǎo) 電 橡 膠液 晶偏 光 片配 向 膜玻 璃電 極膠 框電 極反 射 片玻 璃71 ? LCD通常由兩種方式,一種是帶有驅(qū)動(dòng)芯片的 LCD模塊,基本上屬于半成品 ? 如果有需要,也可以直接使用芯片上的內(nèi)置 LCD控制器來構(gòu)造顯示模塊,它可以支持彩色 /灰度 /單色三種模式,灰度模式下可支持 4級(jí)灰度和 16級(jí)灰度,彩色模式下最多支持 256色, LCD的實(shí)際尺寸可支持到 320X240。ADS7843_PIN_PEN) void TchScr_init(void)。 89 嵌入式的以太網(wǎng)方案 ? 嵌入式處理器+網(wǎng)卡芯片( RTL8019) ? 對(duì)嵌入式處理器沒有特殊要求,通用性強(qiáng) ? 處理器和網(wǎng)絡(luò)數(shù)據(jù)交換通過外部總線,速度慢,不適合于100M網(wǎng)絡(luò) ? 帶有以太網(wǎng)絡(luò)接口的嵌入式處理器 ? 處理器面向網(wǎng)絡(luò)應(yīng)用 ? 處理器和網(wǎng)絡(luò)數(shù)據(jù)交換通過內(nèi)部總線,速度快 90 RTL8019的原理框圖 嵌 入 式 處 理 器( S 3 C 4 4 B O X )1 0 M以 太 網(wǎng) 芯 片( R T L 8 0 1 9 )網(wǎng) 卡隔 離 變 壓 器R J 4 5 接 口91 嵌入式網(wǎng)絡(luò)接口的特點(diǎn) ? 與常規(guī)的網(wǎng)卡設(shè)計(jì)思路不同的是,在嵌入式系統(tǒng)中,系統(tǒng)的精簡(jiǎn)一直是個(gè)主要的原則。頁(yè)的地址就是地址的高 8位,頁(yè)地址為 0x400x7f。 ? ARP的功能是實(shí)現(xiàn)從 IP地址到對(duì)應(yīng)物理地址的轉(zhuǎn)換。 ? IP數(shù)據(jù)包最長(zhǎng)可達(dá) 65535字節(jié) ,其中報(bào)頭占 32 bit的數(shù)目。 102 UDP協(xié)議 ? UDP是一種無連接不可靠的傳輸層協(xié)議。 ? 是一種多主方式的串行通訊總線,基本設(shè)計(jì)規(guī)范要求有高的位速率,高抗電磁干擾性,而且能夠檢測(cè)出產(chǎn)生的任何
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1