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

正文內(nèi)容

arm啟動(dòng)過(guò)程分析及應(yīng)用研究畢業(yè)論文(參考版)

2024-08-31 18:12本頁(yè)面
  

【正文】 老師的檢查總是很仔細(xì)的,可以認(rèn)真的看論文的每一個(gè)細(xì)小的格式要求,認(rèn)真的 讀每一個(gè)同學(xué)的論文,然后提出最中肯的意見(jiàn),這是很難得的。 在這次畢業(yè) 論文 中同學(xué)之間互相幫助, 共同商量相關(guān)專業(yè)問(wèn)題 ,這種交流對(duì)于即將面臨畢業(yè)的我們來(lái)說(shuō)是一次很有意義的經(jīng)歷 ,大學(xué)四年都一起走過(guò)了 ,在最后我們可以聚在一起討論 學(xué)習(xí) ,研究專業(yè)問(wèn)題 ,進(jìn)而更好的了解我們每個(gè)人的興趣之所在 ,明確我們的人生理想 ,進(jìn)而在今后的生活和工作中更好的發(fā)揮自己的優(yōu)勢(shì) ,學(xué)好 17 自己的專業(yè) ,成為一個(gè)對(duì)于社會(huì)有用 的人 . 在此更要感謝我 的 專業(yè)老師,是 您 的細(xì)心指導(dǎo)和關(guān)懷,使我能夠順利的完成畢業(yè)論文。任何事情都是這樣子,需要我們 腳踏實(shí)地 的去做 , 一步一個(gè) 腳印的完成, 認(rèn)真嚴(yán)謹(jǐn), 有了好的態(tài)度才能做好一件事情,一開(kāi)始都覺(jué)得畢業(yè)論文是一個(gè)很困難的任務(wù),大家都難免會(huì)有一點(diǎn)畏懼之情,但是經(jīng)過(guò)長(zhǎng)時(shí)間的努力和積累,經(jīng)過(guò)不斷地查找資料后總結(jié),我們都很好的按老師的要求完成了畢業(yè)論文的寫(xiě)作,這種收獲的喜悅相信每個(gè)人都能夠體會(huì)到。 寫(xiě)作畢業(yè)論文是我們每個(gè)大學(xué)生必須經(jīng)歷的一段過(guò)程,也是我們畢業(yè)前的一段寶貴的回憶。歷經(jīng)了 這么久 的 努力 , 終于完成了畢業(yè)論文 。 進(jìn)入 C 應(yīng)用程序 至此,系統(tǒng)各部分的初始化基本完成,可以直接從啟動(dòng)代碼 15 轉(zhuǎn)入到應(yīng)用程序的 main()函數(shù)入口。若再將 IRQ 中斷設(shè)置到向量控制寄存器 (VICVectCntIn)中,則此中斷為向量 IRQ 中斷,否則為非向量 IRQ 中斷。VIC 具有 32 個(gè)中斷請(qǐng)求輸入,但在 LPC2219 中只占用了 17 個(gè)中 斷輸入。) 中斷初始化 ARM7 的向量中斷控制器 (Vectored Interrupt Controller)可以將中斷編程為 3 類(lèi): FIQ、向量 IRQ、非向量 IRQ。 PLL倍頻器和分頻器的值由 PLLCFG寄存器控制。同時(shí)為了使高速的 ARM 處理器與低速的外設(shè)正常通訊和降低功耗 (降低外設(shè)運(yùn)行速度使功耗降低 ), LPC2119 又集成了一個(gè)額外的分頻器。部分 ARM7 片子內(nèi)部集成有 PLL(鎖相環(huán) )電路,用戶可 14 以用低頻率的晶振通過(guò) PLL電路獲得一個(gè)較高頻率的時(shí)鐘。第二種方法是最簡(jiǎn)單也是最常用的一種就是直接進(jìn)入對(duì)應(yīng)的處理器模式,為 SP 寄存器指定相應(yīng)的值。當(dāng)系統(tǒng)響應(yīng)中斷或程序跳轉(zhuǎn)時(shí),需要將當(dāng)前處理器的狀態(tài)和部分重要參數(shù)保存在一段存儲(chǔ)空間中,所以對(duì)每個(gè)模式都要進(jìn)行堆棧初始化工作,給每個(gè)模式的 SP 定義一個(gè)堆?;刂泛投褩5娜萘?。在 LPC2119 上的重映射,可以通過(guò)存儲(chǔ)器映射控制器來(lái)實(shí)現(xiàn)。 ARM 處理器的地址重映射機(jī)制有兩種情況: ① 由專門(mén)的寄存器完成重映射 (Remap),只需對(duì)相應(yīng)的 Remap寄存器相應(yīng)位設(shè)置即可。為了加快對(duì)中斷的處理以及實(shí)現(xiàn)在不同操作系統(tǒng)模式下對(duì)中斷的處理,這就需要重新映射中斷向量表、Bootblock 和 SRAM 空間的一小部分。 LPC2119 的中斷向量表如圖 1 所示。中斷向量表為每一個(gè)中斷設(shè)置 1個(gè)字的存儲(chǔ)空間,存放一條跳轉(zhuǎn)指令,通過(guò)這條指令使 PC 指針指向相應(yīng)的中斷服務(wù)程序入口,繼而執(zhí)行相應(yīng)的中斷處理程序。 進(jìn)入 C 應(yīng)用程序 下面就結(jié)合 PHILIPS的 LPC2119的啟動(dòng)代碼來(lái)分析與說(shuō)明 ARM7處理器的啟動(dòng)代碼的編寫(xiě)。 設(shè)置系統(tǒng)時(shí)鐘頻率 地址重映射及中斷向量表的轉(zhuǎn)移 11 然而啟動(dòng)代碼隨具體的目標(biāo)系統(tǒng)和開(kāi)發(fā)系統(tǒng)有所區(qū)別,但通常包含以下部分: ARM9 體系結(jié)構(gòu) ARM 工作狀態(tài) ? 從編程者角度看 ARM9 有兩種工作狀態(tài),并且可相互切換 ? ARM 狀態(tài) , 處理執(zhí)行 32 位的 ARM 指令 字對(duì)齊 ? Thumb 狀態(tài),處理執(zhí)行 16 位的 Thumb 指令 半字對(duì)齊 如果在 1K 的存儲(chǔ)空間中,可以放 32 條 ARM 指令,就可以放 64條 Thumb 指令,因此在存放 Thunb 指令時(shí),代碼密度高 ARM9 處理器的主要結(jié)構(gòu)及其特點(diǎn) ARM9 是哈佛結(jié)構(gòu) (1)32 b 定點(diǎn) RISC 處理器,改進(jìn)型 ARM/ Thumb 代碼交織,增強(qiáng)性乘法器設(shè)計(jì),支持實(shí)時(shí) (realtime)調(diào)試; 10 (2)片內(nèi)指令和數(shù)據(jù) SRAM,而且指令和數(shù)據(jù)的存儲(chǔ)器容量可調(diào); (3)片內(nèi)指令和數(shù)據(jù)高速緩沖器 (Cache)容量從 4 KB~ l MB: (4)設(shè)置保護(hù)單元 (Protoction Unit),非常適合嵌入式應(yīng)用中對(duì)存儲(chǔ)器進(jìn)行分段和保護(hù); (5)采用 AMBA AHB 總線接口,為外設(shè)提供統(tǒng)一的地址和數(shù)據(jù)總線; (6)支持外部協(xié)處理器,指令和數(shù)據(jù)總線有簡(jiǎn)單的握手信令支持; (7)支持標(biāo)準(zhǔn)基本邏輯單元掃描測(cè)試方法; (8)支持 BIST(Builtinselftest); (9)支持嵌入式跟蹤宏單元,支持實(shí)時(shí)跟蹤指令和數(shù)據(jù)。 9 因?yàn)?ARM9 的新特性能夠滿足各種新需求的同時(shí)減少產(chǎn)品研發(fā)時(shí)間并降低研發(fā)費(fèi)用
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1