S3C2440 的時鐘設置時間:
一個嵌入式系統中,晶振就像心臟。必須先確定晶振,設置好系統的時鐘,
WDT,UART,PWM,TIMER 等模塊才能正常工作。和51 系列單片機相比,S3C2440 的時鐘電路很復雜。
首先通過引腳OM2,OM3 來選擇時鐘源。
以TQ2440 開發板為例,OM2,OM3 都接地,外接12M 晶振,主時鐘源和USB 時鐘源都是外部晶振。
S3C2440 具有2 個PLL(Phase Locked Loop:用來產生高頻的電路),一個是MPLL, 用于產生FCLK, HCLK, PCLK 三種頻率, 這三種頻率分別有不同的用途:
FCLK 是CPU 提供的時鐘信號,如果提到CPU 的主頻是400MHz,就是指的這個時鐘信號。
HCLK 是為AHB 總線提供的時鐘信號,Advanced High-performance Bus,主要用于高速外設,比如內存控制器,中斷控制器,LCD 控制器,DMA以及USB host 。
PCLK 是為APB 總線提供的時鐘信號,Advanced Peripherals Bus,主要用于低速外設,比如WATCHDOG,IIS,I2C, SDI/MMC,,GPIO,RTC UART,PWM,ADC and SPI 等等。
另外一個是UPLL,專門用于驅動USB host/Device。并且驅動USB host/Device 的頻率必須為48MHz。
時鐘電路相關寄存器總共有7 個,下面分別介紹。
MPLLCON(0X4C00 0004)和UPLLCON(0X4C00 0008)
這兩個寄存器用來設置主鎖相環產生的時鐘和USB 鎖相環產生的時鐘。
MPLL=(2*m*Fin)/(p*2^s) UPLL=(m*Fin)/(p*2^s)
其中m=(MDIV+8),p=(PDIV+2),s=SDIV
P,M 范圍:1<=P<=62,1<=M<=248
注意:MDIV 【19:12】,PDIV 【9:4】,SDIV 【1:0】,當設置MPLL和UPLL值的時候,需要 先設置UPLL 再設置MPLL。
例如:MPLLCON = (92<<12) | (1<<4) |(1);//FCLK=400M
這里MDIV=92,PDIV=1,SDIV=1,那么m=100,p=3,s=1,且Fin=12M,所以FCLK=400M
CLKCON(0X4C00 000C) 控制各種模塊如SPI,IIC,UART 等的時鐘電路開關以及系統的SLEEP,IDLE 模式,以便降低系統功耗。默認值是全部時鐘電路打開,系統工作在正常模式。
CLKSLOW(0X4C00 0010)用來選擇系統是否進入慢模式,以及是否關閉MPLL 或UPLL,和在慢模式下的分頻率。
CLKDIVN(0X4C00 0014)和CAMDIVN(0X4C00 0018 照相機時鐘分割寄存器)兩個寄存器 配合來確定FCLK,HCLK,PCLK 的比例。
LOCKTIME(0X4C00 0000)設置MPLL,UPLL 的鎖存時間,采用默認值0XFFFF FFFF,鎖存 時間各為300us。
說到鎖存時間,就要分析下S3C2440 的時鐘工作過程。
\在系統復位時,晶振起振穩定后,PLL 開始按照默認值開始工作,但是在復位時,PLL 工作是不穩定的,所以S3C2440用 FIN12M )作為 MPLL 。只到一個新的值寫入 MPLLCON,UPLLCON,即使用戶不想改變復位后PLLCON 的默認值,仍然需要把這個默認 值寫入PLLCON,寫入值之后,系統會自動插入一個PLL LOCK TIME,也就是LOCKTIME 寄存器中設置的300us。300us 后,PLL 就開始正常工作。
上一篇:s3c2416 U-Boot移植筆記
下一篇:stm32的I2C主從模式
推薦閱讀
史海拾趣
中移物聯網自2012年成立以來,便致力于物聯網專用網絡的建設。根據中國移動的整體戰略布局,公司開發并運營了物聯網連接管理平臺OneLink和物聯網應用開放平臺OneNET,為各行業提供穩定、高效的物聯網連接服務。這些平臺的建立,不僅滿足了市場對于物聯網連接的需求,也為公司后續業務的拓展奠定了堅實基礎。
博巨興公司始終秉持開放合作的理念,積極與高校和研究機構展開產學研合作。2008年至2010年間,公司先后與廈門大學、中南大學、湖南大學結成產學研型戰略伙伴關系,共同推動芯片技術的研發與應用。同時,公司還不斷拓展市場,在上海建立了分公司,并在順德、廈門、天津、杭州、西安等地設立了辦事處,為公司的長遠發展奠定了堅實基礎。
這些故事雖然基于虛構,但反映了博巨興公司在電子行業發展中不斷探索、創新、合作與拓展的歷程。通過這些努力,博巨興公司逐漸在芯片代理和研發領域取得了顯著成績,為電子行業的發展做出了積極貢獻。
為了更好地服務全球客戶,Hama積極實施國際化戰略,在全球范圍內設立了多家子公司。這些子公司不僅負責當地市場的銷售和服務工作,還積極參與技術研發和產品創新活動。通過全球子公司的協同作戰,Hama成功實現了資源的優化配置和市場的深度覆蓋。目前,Hama在全球擁有約2500名員工、5億歐元的業務和19家全球子公司,已成為國際知名的電子配件供應商之一。未來,隨著全球市場的不斷變化和發展,Hama將繼續加強全球子公司的建設和布局,為公司的長遠發展奠定堅實基礎。
隨著公司的發展,CYAN開始尋求與大型企業的合作。2009年,CYAN與沃爾沃汽車達成戰略合作,為其提供了先進的網絡解決方案,并成功將技術應用于沃爾沃的量產車型中。這次合作不僅提升了CYAN的品牌知名度,也為其帶來了更多的商業機會。
為了進一步拓展業務領域,CYAN在2015年收購了Polestar的量產車改裝部門,獲得了其在汽車電子領域的技術積累和市場資源。這次收購使CYAN能夠更深入地了解汽車電子系統的需求,同時也為其帶來了新的增長點。
BLACK&DECKER在技術創新方面一直走在行業前列。公司不斷投入研發資源,推動電動工具技術的進步。例如,1979年,BLACK&DECKER發布了第一臺手提式充電吸塵器Dustbuster,這一創新產品迅速成為市場上的熱銷產品,并推動了整個吸塵器行業的發展。此外,BLACK&DECKER還積極參與行業標準的制定工作,通過制定嚴格的產品質量標準和安全規范,為整個電子行業的健康發展做出了貢獻。
自動目標識別(ATR)算法通常包括自動地對目標進行檢測、跟蹤、識別和選擇攻擊點等算法。戰場環境的復雜性和目標類型的不斷增長使ATR算法的運算量越來越大,因此ATR算法對微處理器的處理能力提出了更高的要求。由于通用數字信號處理芯片能夠通過編 ...… 查看全部問答∨ |
1.4 梯形波與三角波比較法[2] 前面所介紹的各種方法主要是以輸出波形盡量接近正弦波為目的,從而忽視了直流電壓的利用率,如SPWM法,其直流電壓利用率僅為86.6%.因此,為了提高直流電壓利用率,提出了一種新的方法--梯形波與三角波比較法.該方法是 ...… 查看全部問答∨ |
調試MCP2510的數據收發時的問題: 硬件:ARM+MCP2510 直接用ARM帶的SPI接口連接。 操作系統:armlinux 用的是中斷方式接收數據,spi驅動直接用操作系統帶的。在里邊添加了中斷處理。中斷處理過程是:產生中斷后,中斷處理程序只是簡單的通知應用 ...… 查看全部問答∨ |
職位描述: WinCE/WinMob RIL 驅動開發工程師 1、計算機或通信專業碩士或以上學歷; 2、 兩年以上的嵌入式軟件開發經驗,精通嵌入式實時多任務/線程編程、豐富的嵌入式開發及調試經驗; 3、 熟悉C語言、熟悉wince或windows Mobile、熟悉軟件工 ...… 查看全部問答∨ |
各位好: 我現在在WINCE 中擴展 TL16C2550 , 現在bootloader 中 對 LSR 讀 :uart+++ 14200000 B9E00000 0 test uart B9E00000 m_pData 0xB9E00000 m_pLCR 0xB9E00003 m_pData 0 lcr 0 m_pIER 0 m_pIIR_FCR 2B m_pMCR 0 m_p ...… 查看全部問答∨ |
|
DS3.2+vc6.0 + xpddk 如何建一個基本的usb mass storage driver DS3.2+vc6.0 + xpddk 如何建一個基本的usb mass storage driver 急, 請寄一個給我, eofhelloworld@163.com… 查看全部問答∨ |
在主界面彈出一個窗口后,總會把界面的工具欄隱藏掉,有什么方法可以顯示出來?哪位仁兄賜教 如題: evc中在主界面彈出一個窗口后,總會把界面的工具欄隱藏掉,有什么方法可以顯示出來?哪位仁兄賜教… 查看全部問答∨ |
詳解NXP Cortex-M3 LPC1343 HEX生成BIN文件以大容量存儲方式BOOT不起用的解決辦法 積分:211派別:等級:------來自:北京詳解NXP Cortex-M3 LPC1343 HEX生成BIN文件以大容量存儲方式BOOT不起用的解決辦法: LPC1343以其獨特的BOOT方式確實很方便,但是,直接生成的BIN文件卻不能直接運行,為何? 其實這只是文件缺少一個CRC,我們 ...… 查看全部問答∨ |
/*****--------端口配置-----------------------------****/ LPC_GPIO0->DIR|=3<<8; LPC_IOCON->PIO0_8=0x02 ; //PIO0.8腳選擇MAT0, LPC_IOCON->PIO0_9=0x02 ; //PIO0.9腳選擇MAT1, ///**************相關 ...… 查看全部問答∨ |