ネームスペース utilbf537


説明

ユーティリティー関数

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


関数

void initPLL (void)
 PLLの設定


関数

void utilbf537::initPLL ( void   ) 

PLLの設定

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

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

参照元 main().

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


IIR filter sample by wrapper classに対してMon Dec 18 17:29:48 2006に生成されました。  doxygen 1.5.1-p1