ネームスペース utilbf537


説明

ユーティリティー関数

ADSP-BF537 で利用できるユーティリティ関数。


関数

void initPLL (void)
 PLLの設定


関数

void utilbf537::initPLL ( void   ) 

PLLの設定

ADSP-BF537内蔵PLLを設定し、コア周波数を600MHzにする。 EZ-KIT BF537ではCLKINピンに25MHzが与えられているので、これを24倍して 600Hzとする。

utilbf537.cpp15 行で定義されています。

参照元 main().

00016     {
00017       unsigned int savedIWR;
00018                                     // PLL 初期化
00019       savedIWR = *pSIC_IWR;
00020       *pSIC_IWR = 0x1;                  // PLLのみウェイクアップを許可
00021       *pPLL_DIV = 5;                    // SCLKの分周比は5 ( 600/5 = 120MHz )
00022       *pPLL_CTL = 24<<9;                // MSEL=24倍 ( 25*24 = 600MHz )
00023       asm volatile( "ssync; idle;" );   // PLLからのウェイクアップを待つ
00024       *pSIC_IWR = savedIWR;
00025     }


AudioFrameWorkに対してMon Apr 9 15:44:05 2007に生成されました。  doxygen 1.5.1-p1