国产精品久久久久影院,成人午夜福利视频,国产精品久久久久高潮,国产精品 欧美 亚洲 制服,国产精品白浆无码流出

s3c2440之cpu提速

發(fā)布者:溫暖心緒最新更新時(shí)間:2024-07-19 來(lái)源: cnblogs關(guān)鍵字:s3c2440  啟動(dòng)過(guò)程 手機(jī)看文章 掃描二維碼
隨時(shí)隨地手機(jī)看文章

剛看完韋東山老師的教學(xué)視頻,寫個(gè)隨筆鞏固一下下。

2440芯片上不止有cpu,還有 AHB高速總線(LCD,中斷,USB,內(nèi)存 控制器等),APB低速外設(shè)總線(I2C,I2S,GPIO等)。存在3個(gè)時(shí)鐘,F(xiàn)CLK,HCLK(AHB),PCLK(APB).

2440有一個(gè)12m的晶振(時(shí)鐘源),是通過(guò)鎖相環(huán)PLL硬件實(shí)現(xiàn)倍頻。2440芯片有兩個(gè)PLL:MPLL、UPLL,時(shí)鐘源經(jīng)過(guò)MPLL, MPLL和UPLL (供給USB)通過(guò) M、P、S 這3個(gè)參數(shù)確定FCLK輸出頻率。MPLL通過(guò)HDIVN和PDIVN分頻之后確定HCLK和PCLK的頻率,通過(guò)通過(guò)設(shè)置MPLL、HDIVN、PDIVN 給CPU提速。

 

2440CPU 啟動(dòng)過(guò)程。

1.上電之后,復(fù)位芯片等待電源穩(wěn)定,會(huì)處于低電平一段時(shí)間,電源穩(wěn)定之后才輸出高電平。

2.根據(jù)OM[3:2]的值,此時(shí)的FCLK為12MHZ(時(shí)鐘源的頻率)

3.復(fù)位芯片輸出高電平之后,會(huì)鎖存OM[3:2]的值。

4.設(shè)置PLL的值,此時(shí)PLL開(kāi)始工作,并等待PLL輸出穩(wěn)定之后(LOCK TIME寄存器)

5.FCLK輸出新時(shí)鐘。

 

涉及寄存器

 

 設(shè)置CLKDIVN寄存器設(shè)置HDIVN和PDIVN。

 設(shè)置MPLL寄存器

 

 

 具體如何設(shè)置MDIV PDIV SDIV,下圖提供了相關(guān)參考:

具體代碼如下:

 1 //設(shè)置LOCKTIME

 2 ldr r0, =0x4C000000

 3 ldr r1, =0xFFFFFFFF

 4 str r1, [r0]

 5     

 6 //設(shè)置MPLL FCLK:HCLK:PCLK = 400:100:50(1:4:8)

 7 ldr r0, =0x4C000014

 8 ldr r1, =0x5 //CLKDIV = Ox5 (0b101)

 9 str r1, [r0]

10 

11 //設(shè)置cpu為異步模式

12 mrc p15, 0, r0, c1, c0, 0 

13 orr r0, r0, #0xc0000000

14 mcr p15, 0, r0, c1, c0, 0

15 

16 /*設(shè)置時(shí)鐘以最高頻率運(yùn)行 400MHZ*/

17 //MPLL= (92 << 12) | (1 << 4) | (1 << 0)

18 ldr r0, =0x4C000004

19 ldr r1, =(92 << 12) | (1 << 4) | (1 << 0)

20 str r1, [r0]


關(guān)鍵字:s3c2440  啟動(dòng)過(guò)程 引用地址:s3c2440之cpu提速

上一篇:S3C2440 gpio
下一篇:s3c2440之點(diǎn)亮led

推薦閱讀最新更新時(shí)間:2025-06-07 23:38

51單片機(jī)啟動(dòng)過(guò)程
STC8G2K64S4-48PIN 系列、STC8G2K64S2-48PIN 系列單片內(nèi)部集成了 64K 字節(jié)【0000H-FFFFH】的 Flash 程序存儲(chǔ)器(ROM)。 1:單片機(jī)復(fù)位后,程序計(jì)數(shù)器(PC)的內(nèi)容為 0000H,從 flash的0000H 單元開(kāi)始執(zhí)行程序?!綪C是一個(gè)16位的計(jì)數(shù)器。用于存放和指示下一條要執(zhí)行的指令的地址。尋址范圍達(dá)64KB。PC有自動(dòng)加1功能,以實(shí)現(xiàn)程序的順序執(zhí)行。PC沒(méi)有地址,是不可尋址的,無(wú)法用指令對(duì)它進(jìn)行讀寫。但在執(zhí)行轉(zhuǎn)移、調(diào)用、返回等指令時(shí)能自動(dòng)改變其內(nèi)容,以改變程序的執(zhí)行順序。】 2:另外中斷服務(wù)程序的入口地址(又稱中斷向量)也位于程序存儲(chǔ)器單元。在程序存儲(chǔ)器中,每個(gè)中斷
[單片機(jī)]
詳解STM32啟動(dòng)過(guò)程
本章教程主要跟大家講STM32H7的啟動(dòng)過(guò)程,這里的啟動(dòng)過(guò)程是指從CPU上電復(fù)位執(zhí)行第1條指令開(kāi)始(匯編文件)到進(jìn)入C程序main()函數(shù)入口之間的部分。 啟動(dòng)過(guò)程相對(duì)來(lái)說(shuō)還是比較重要的,理解了這個(gè)過(guò)程,對(duì)于以后分析程序還是有些幫助的,要不每次看到這個(gè)啟動(dòng)過(guò)程都會(huì)跳過(guò),直接去看主程序了。 還有就是以后打算學(xué)習(xí)RTOS的話,對(duì)于這個(gè)過(guò)程必須有個(gè)了解,因?yàn)橐浦驳臅r(shí)候涉及到中斷向量表。 對(duì)初學(xué)者來(lái)說(shuō),看這個(gè)可能有些吃力,不過(guò)不要緊,隨著自己做過(guò)一些簡(jiǎn)單的應(yīng)用之后再來(lái)看這章,應(yīng)該會(huì)有很多的幫助,由于我們的V7板子是基于STM32H7XXX,所以我們這里主要針對(duì)H7系列的啟動(dòng)過(guò)程做一下分析,對(duì)于F1,F(xiàn)4系列也是大致相同的。 1 初
[單片機(jī)]
詳解STM32<font color='red'>啟動(dòng)</font><font color='red'>過(guò)程</font>
1000MW機(jī)組啟動(dòng)過(guò)程優(yōu)化探討
1設(shè)備概述 某廠2×1000MW擴(kuò)建工程采用上海鍋爐廠制造的塔式直流鍋爐:采用帶啟動(dòng)循環(huán)泵的啟動(dòng)系統(tǒng)及微油槍點(diǎn)火系統(tǒng)。汽輪機(jī)采用上海汽輪機(jī)廠設(shè)計(jì)制造的一次中間再熱、單軸、四缸四排汽、反動(dòng)凝汽式汽輪機(jī):采用八級(jí)不可調(diào)整抽汽:給水系統(tǒng)設(shè)置兩臺(tái)50%容量的汽動(dòng)給水泵:采用100%BMCR的高壓+65%BMCR的低壓旁路設(shè)計(jì):采用2臺(tái)動(dòng)葉可調(diào)軸流送風(fēng)機(jī)、一次風(fēng)機(jī)、2臺(tái)小汽輪機(jī)驅(qū)動(dòng)前導(dǎo)葉可調(diào)的汽動(dòng)引風(fēng)機(jī)和1臺(tái)備用電動(dòng)引風(fēng)機(jī)。 2影響機(jī)組冷態(tài)啟動(dòng)時(shí)間的主要因素 根據(jù)設(shè)備廠家設(shè)計(jì)冷態(tài)啟動(dòng)要求,從鍋爐點(diǎn)火至機(jī)組帶上1000MW負(fù)荷,共需時(shí)間約510min。結(jié)合近期機(jī)組的啟動(dòng)過(guò)程,分析出影響機(jī)組啟動(dòng)時(shí)間的主要有以下4個(gè)因素。 2.1機(jī)組啟動(dòng)
[嵌入式]
1000MW機(jī)組<font color='red'>啟動(dòng)</font><font color='red'>過(guò)程</font>優(yōu)化探討
STM32 啟動(dòng)過(guò)程簡(jiǎn)述
根據(jù)啟動(dòng)模式分析的結(jié)論: 1、 通過(guò)boot引腳設(shè)置可以將中斷向量表定位于SRAM區(qū),即起始地址為0x02000000,同時(shí)復(fù)位后PC指針位于0x02000000處; 2、 通過(guò)boot引腳設(shè)置可以將中斷向量表定位于FLASH區(qū),即起始地址為0x08000000,同時(shí)復(fù)位后PC指針位于0x08000000處; 3、 通過(guò)boot引腳設(shè)置可以將中斷向量表定位于內(nèi)置Bootloader區(qū),本文不對(duì)這種情況做論述; STM32 將0x8000000 映射到 0x00000000,即如果從內(nèi)部FLASH啟動(dòng),會(huì)從 0x08000004 處進(jìn)行取指令 (CM3定義的 0x08000000 用于存放SP指針),故,0x00000000 與
[單片機(jī)]
我國(guó)首個(gè)全過(guò)程無(wú)人農(nóng)機(jī)試驗(yàn)正式啟動(dòng)
6月3日,“我國(guó)首輪農(nóng)業(yè)全過(guò)程無(wú)人作業(yè)試驗(yàn)項(xiàng)目”在國(guó)家糧食生產(chǎn)功能示范區(qū)江蘇興化正式啟動(dòng)。 試驗(yàn)將通過(guò)數(shù)字化、智能化、網(wǎng)聯(lián)化實(shí)現(xiàn)農(nóng)業(yè)生產(chǎn)的精準(zhǔn)化、集約化和規(guī)?;?,促進(jìn)農(nóng)業(yè)生產(chǎn)提質(zhì)、增效、降本,并推出具有中國(guó)特色和市場(chǎng)競(jìng)爭(zhēng)力的產(chǎn)品和無(wú)人農(nóng)藝、標(biāo)準(zhǔn)體系。 這標(biāo)志著無(wú)人農(nóng)機(jī)即可完成所有田間耕作成為現(xiàn)實(shí)。
[機(jī)器人]
簡(jiǎn)述ARM的啟動(dòng)過(guò)程
基于ARM的芯片多數(shù)為復(fù)雜的片上系統(tǒng),這種復(fù)雜系統(tǒng)里的多數(shù)硬件模塊都是可配置的,需要由軟件來(lái)設(shè)置其需要的工作狀態(tài)。因此在用戶的應(yīng)用程序之前,需要由專門的一段代碼來(lái)完成對(duì)系統(tǒng)的初始化。由于這類代碼直接面對(duì)處理器內(nèi)核和硬件控制器進(jìn)行編程,一般都是用匯編語(yǔ)言。一般通用的內(nèi)容包括: 中斷向量表 初始化存儲(chǔ)器系統(tǒng) 初始化堆棧 初始化有特殊要求的斷口,設(shè)備 初始化用戶程序執(zhí)行環(huán)境 改變處理器模式 呼叫主應(yīng)用程序 中斷向量表 ARM要求中斷向量表必須放置在從0地址開(kāi)始,連續(xù)8X4字節(jié)的空間內(nèi)。 每當(dāng)一個(gè)中斷發(fā)生以后,ARM處理器便強(qiáng)制把PC指針置為向量表中對(duì)應(yīng)中斷類型的地址值。因?yàn)槊總€(gè)中斷只占據(jù)向量表中1個(gè)字的存儲(chǔ)空間,只能
[單片機(jī)]
arm:jlink調(diào)試和直接燒寫運(yùn)行的不同 [mdk s3c2440]
1、對(duì)全局變量的初始化。 2、還沒(méi)發(fā)現(xiàn)的事例。 /*************************************************/ 先上連接文件sct LR_ROM1 0x30000000 0x00010000 { ; load region size_region ER_ROM1 0x30000000 0x00010000 { ; load address = execution address *.o (RESET, +First) *(InRoot$$Sections) .ANY (+RO) } RW_RAM1 0x30010000 0x02000000 { ; RW
[單片機(jī)]
基于S3C2440和PCL6045BL的四軸運(yùn)動(dòng)控制器設(shè)計(jì)
運(yùn)動(dòng)控制系統(tǒng)已被廣泛應(yīng)用于工業(yè)控制領(lǐng)域。近年來(lái),工業(yè)控制對(duì)運(yùn)動(dòng)控制系統(tǒng)的要求越來(lái)越高。傳統(tǒng)的基于PC及低端微控制器日漸暴露出高成本、高消耗、低可靠等問(wèn)題,已經(jīng)不能滿足現(xiàn)代制造的要求 。隨著嵌入式技術(shù)的日益成熟,嵌人式運(yùn)動(dòng)控制器已經(jīng)初露鋒芒?;贏RM技術(shù)的微處理器具有體積小、低成本、低功耗的特點(diǎn),決定其在運(yùn)動(dòng)控制領(lǐng)域具有良好的發(fā)展前景。 PCL6045BL是一種新型專用DSP運(yùn)動(dòng)控制芯片,它具有強(qiáng)大的數(shù)據(jù)處理能力和較高的運(yùn)行速度,可以實(shí)現(xiàn)高精度的多軸伺服控制。為解決精密制造對(duì)低成本、可移植性強(qiáng)的通用型多軸數(shù)控系統(tǒng)的迫切需求,文中給出一種基于ARM 微處理器S3C2440與DSP專業(yè)運(yùn)動(dòng)控制芯片PCL6045BL構(gòu)成的嵌入式四軸
[單片機(jī)]
小廣播
設(shè)計(jì)資源 培訓(xùn) 開(kāi)發(fā)板 精華推薦

最新單片機(jī)文章

 
EEWorld訂閱號(hào)

 
EEWorld服務(wù)號(hào)

 
汽車開(kāi)發(fā)圈

 
機(jī)器人開(kāi)發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號(hào) 京ICP備10001474號(hào)-1 電信業(yè)務(wù)審批[2006]字第258號(hào)函 京公網(wǎng)安備 11010802033920號(hào) Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved