學(xué)習(xí)一段時間的S3C2440,將其系統(tǒng)時鐘的來源進行說明,如有錯誤之處請指正,將不勝感激。
Mpll=(2*m*Fin)/(p*2s)
m=M(thevaluefordividerM)+8,p=P(thevaluefordividerP)+2
時鐘FCLK為ARM內(nèi)核CPU運行的時鐘FCLK=(2*m*Fin)/(p*2s),此時鐘由PLLCON控制寄存器所決定
Fin :為外部連接時鐘(S3C2440的開發(fā)板上接的是12MHZ)
m :M(thevaluefordividerM)+8
P :P(thevaluefordividerP)+2
m=(MDIV+8), p=(PDIV+2), s=SDIV
HCLK和PCLK由FCLK的決定,通過設(shè)置CLKDIVN來控制FCLK,HCLK,PCLK的比值