亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? csl_pllcaux.h

?? 基于ti tms320c672x下音頻開發例子程式
?? H
?? 第 1 頁 / 共 3 頁
字號:
        ...
        CSL_pllcSetSysClk3AlignControl (hPllc);
        ...
     @endverbatim
 * ===========================================================================
 */
static inline
void CSL_pllcSetSysClk3AlignControl (
	CSL_PllcHandle         hPllc
)
{   
    CSL_FINS (hPllc->regs->ALNCTL,PLLC_ALNCTL_ALN3,CSL_PLLC_ALNCTL_ALN3_ALIGN);            
}

/** ============================================================================
 *   @n@b CSL_pllcSetPllmMulFactor
 *
 *   @b Description
 *      Controls the Multiplier factor of the PLL.
 * 
 *   @b Arguments
 *   @verbatim
        hPllc     	 Handle to the PLLC instance
        loadVal      Value to be loaded to pllc control/status register
     @endverbatim
 *
 *   <b> Return Value </b> 
 *       None 
 *
 *   <b> Pre Condition </b>
 *   @n  None
 *
 *   <b> Post Condition </b>
 *   @n  pllc Multiplier factor is Changed.
 *
 *   @b Modifies
 *   @n pllc PLLM register.
 *
 *   @b Example
 *   @verbatim
        CSL_PllcHandle      hPllc;
        Uint16            loadVal = 0x08;
        ...
        CSL_pllcSetAlignControl (hPllc, loadVal);
        ...
     @endverbatim
 * ===========================================================================
 */
static inline
void CSL_pllcSetPllmMulFactor (
	CSL_PllcHandle         hPllc,
	Uint16                  loadVal
)
{
	Uint32 loopCount;
	   
    CSL_FINS (hPllc->regs->PLLM,PLLC_PLLM_PLLM,loadVal);            

     /* Fixed time delay - waiting for the PLL to re-lock */
    loopCount = DELAY_100MS;
    while(loopCount--)
	    asm("	NOP");
}

/** ============================================================================
 *   @n@b CSL_pllcSetDiv0Enable
 *
 *   @b Description
 *      Controls prescalar(DIV0) value of the PLL.
 * 
 *   @b Arguments
 *   @verbatim
        hPllc     	 Handle to the PLLC instance
        loadVal      Value to be loaded to pllc control/status register
     @endverbatim
 *
 *   <b> Return Value </b> 
 *       None 
 *
 *   <b> Pre Condition </b>
 *   @n  None
 *
 *   <b> Post Condition </b>
 *   @n  pllc prescalar(DIV0) will be enabled / disabled.
 *
 *   @b Modifies
 *   @n pllc PLLDIV0 register.
 *
 *   @b Example
 *   @verbatim
        CSL_PllcHandle      hPllc;
        CSL_PllcDivCntrl    loadVal ;
        loadVal.divControl.divEnable = CSL_PLLC_PLLDIV_ENABLE;
        ...
        CSL_pllcSetDiv0Enable (hPllc, loadVal);
        ...
     @endverbatim
 * ===========================================================================
 */
static inline
void CSL_pllcSetDiv0Enable (
	CSL_PllcHandle                          hPllc,
	CSL_PllcDivState                        loadVal
)
{   
	Uint32 loopCount;
	
    CSL_FINS (hPllc->regs->PLLDIV0,PLLC_PLLDIV0_D0EN,
        loadVal);

     /* Fixed time delay - waiting for the PLL to re-lock */
    loopCount = DELAY_100MS;
    while(loopCount--)
	    asm("	NOP");
}

/** ============================================================================
 *   @n@b CSL_pllcSetDiv0Ratio
 *
 *   @b Description
 *      Controls the Ratio of prescalar(DIV0) of the PLL.
 * 
 *   @b Arguments
 *   @verbatim
        hPllc     	 Handle to the PLLC instance
        loadVal      Value to be loaded to pllc control/status register
     @endverbatim
 *
 *   <b> Return Value </b> 
 *       None 
 *
 *   <b> Pre Condition </b>
 *   @n  None
 *
 *   <b> Post Condition </b>
 *   @n  pllc prescalar(DIV0) ratio will be changed.
 *
 *   @b Modifies
 *   @n pllc PLLDIV0 register.
 *
 *   @b Example
 *   @verbatim
        CSL_PllcHandle      hPllc;
        CSL_PllcDivCntrl    loadVal;
        loadVal.divControl.pllRatio = 0x08;
        ...
        CSL_pllcSetDiv0Ratio (hPllc, loadVal);
        ...
     @endverbatim
 * ===========================================================================
 */
static inline
void CSL_pllcSetDiv0Ratio (
	CSL_PllcHandle         hPllc,
	Uint32       loadVal
)
{   
	Uint32 loopCount;
	    
    CSL_FINS (hPllc->regs->PLLDIV0,PLLC_PLLDIV0_RATIO,
        loadVal);

     /* Fixed time delay - waiting for the PLL to re-lock */
    loopCount = DELAY_100MS;
    while(loopCount--)
	    asm("	NOP");
}

/** ============================================================================
 *   @n@b CSL_pllcSetDiv1Enable
 *
 *   @b Description
 *      Controls prescalar(DIV1) value of the PLL.
 * 
 *   @b Arguments
 *   @verbatim
        hPllc     	 Handle to the PLLC instance
        loadVal      Value to be loaded to pllc control/status register
     @endverbatim
 *
 *   <b> Return Value </b> 
 *       None 
 *
 *   <b> Pre Condition </b>
 *   @n  None
 *
 *   <b> Post Condition </b>
 *   @n  pllc prescalar(DIV1) will be enabled / disabled.
 *
 *   @b Modifies
 *   @n pllc PLLDIV1 register.
 *
 *   @b Example
 *   @verbatim
        CSL_PllcHandle      hPllc;
        CSL_PllcDivCntrl    loadVal ;
        loadVal.divControl.divEnable = CSL_PLLC_PLLDIV_ENABLE;
        ...
        CSL_pllcSetDiv1Enable (hPllc, loadVal);
        ...
     @endverbatim
 * ===========================================================================
 */
static inline
void CSL_pllcSetDiv1Enable (
	CSL_PllcHandle      hPllc,
	CSL_PllcDivState    loadVal
)
{   
	Uint32 loopCount;
	
    CSL_FINS (hPllc->regs->PLLDIV1,PLLC_PLLDIV1_D1EN,
        loadVal);

     /* Fixed time delay - waiting for the PLL to re-lock */
    loopCount = DELAY_100MS;
    while(loopCount--)
	    asm("	NOP");
}

/** ============================================================================
 *   @n@b CSL_pllcSetDiv1Ratio
 *
 *   @b Description
 *      Controls the Ratio of prescalar(DIV1) of the PLL.
 * 
 *   @b Arguments
 *   @verbatim
        hPllc     	 Handle to the PLLC instance
        loadVal      Value to be loaded to pllc control/status register
     @endverbatim
 *
 *   <b> Return Value </b> 
 *       None 
 *
 *   <b> Pre Condition </b>
 *   @n  None
 *
 *   <b> Post Condition </b>
 *   @n  pllc prescalar(DIV1) ratio will be changed.
 *
 *   @b Modifies
 *   @n pllc PLLDIV1 register.
 *
 *   @b Example
 *   @verbatim
        CSL_PllcHandle      hPllc;
        CSL_PllcDivCntrl   loadVal;
        loadVal.divControl.pllRatio = 0x08;
        ...
        CSL_pllcSetDiv1Ratio (hPllc, loadVal);
        ...
     @endverbatim
 * ===========================================================================
 */
static inline
void CSL_pllcSetDiv1Ratio (
	CSL_PllcHandle         hPllc,
	Uint32       loadVal
)
{   
    Uint32 loopCount;
    
    CSL_FINS (hPllc->regs->PLLDIV1,PLLC_PLLDIV1_RATIO,loadVal);

     /* Fixed time delay - waiting for the PLL to re-lock */
    loopCount = DELAY_100MS;
    while(loopCount--)
	    asm("	NOP");
}

/** ============================================================================
 *   @n@b CSL_pllcSetDiv2Enable
 *
 *   @b Description
 *      Controls prescalar(DIV2) value of the PLL.
 * 
 *   @b Arguments
 *   @verbatim
        hPllc     	 Handle to the PLLC instance
        loadVal      Value to be loaded to pllc control/status register
     @endverbatim
 *
 *   <b> Return Value </b> 
 *       None 
 *
 *   <b> Pre Condition </b>
 *   @n  None
 *
 *   <b> Post Condition </b>
 *   @n  pllc prescalar(DIV2) will be enabled / disabled.
 *
 *   @b Modifies
 *   @n pllc PLLDIV1 register.
 *
 *   @b Example
 *   @verbatim
        CSL_PllcHandle      hPllc;
        CSL_PllcDivCntrl    loadVal ;
        loadVal.divControl.divEnable = CSL_PLLC_PLLDIV_ENABLE;
        ...
        CSL_pllcSetDiv2Enable (hPllc, loadVal);
        ...
     @endverbatim
 * ===========================================================================
 */
static inline
void CSL_pllcSetDiv2Enable (
	CSL_PllcHandle      hPllc,
	CSL_PllcDivState    loadVal
)
{   
	Uint32 loopCount;
	
    CSL_FINS (hPllc->regs->PLLDIV2,PLLC_PLLDIV2_D2EN,loadVal);

     /* Fixed time delay - waiting for the PLL to re-lock */
    loopCount = DELAY_100MS;
    while(loopCount--)
	    asm("	NOP");
}

/** ============================================================================
 *   @n@b CSL_pllcSetDiv2Ratio
 *
 *   @b Description
 *      Controls the Ratio of prescalar(DIV2) of the PLL.
 * 
 *   @b Arguments
 *   @verbatim
        hPllc     	 Handle to the PLLC instance
        loadVal      Value to be loaded to pllc control/status register
     @endverbatim
 *
 *   <b> Return Value </b> 
 *       None 
 *
 *   <b> Pre Condition </b>
 *   @n  None
 *
 *   <b> Post Condition </b>
 *   @n  pllc prescalar(DIV2) ratio will be changed.
 *
 *   @b Modifies
 *   @n pllc PLLDIV2 register.
 *
 *   @b Example
 *   @verbatim
        CSL_PllcHandle      hPllc;
        CSL_PllcDivCntrl   loadVal;
        loadVal.divControl.pllRatio = 0x08;
        ...
        CSL_pllcSetDiv2Ratio (hPllc, loadVal);
        ...
     @endverbatim
 * ===========================================================================
 */
static inline
void CSL_pllcSetDiv2Ratio (
	CSL_PllcHandle         hPllc,
	Uint32                  loadVal
)
{   
    Uint32 loopCount;
    
    CSL_FINS (hPllc->regs->PLLDIV2,PLLC_PLLDIV2_RATIO,loadVal);

     /* Fixed time delay - waiting for the PLL to re-lock */
    loopCount = DELAY_100MS;
    while(loopCount--)
	    asm("	NOP");
}

/** ============================================================================
 *   @n@b CSL_pllcSetDiv3Enable
 *
 *   @b Description
 *      Controls prescalar(DIV3) value of the PLL.
 * 
 *   @b Arguments
 *   @verbatim
        hPllc     	 Handle to the PLLC instance
        loadVal      Value to be loaded to pllc control/status register
     @endverbatim
 *
 *   <b> Return Value </b> 
 *       None 
 *
 *   <b> Pre Condition </b>
 *   @n  None
 *
 *   <b> Post Condition </b>
 *   @n  pllc prescalar(DIV3) will be enabled / disabled.
 *
 *   @b Modifies
 *   @n pllc PLLDIV3 register.
 *
 *   @b Example
 *   @verbatim
        CSL_PllcHandle      hPllc;
        CSL_PllcDivCntrl    loadVal ;
        loadVal.divControl.divEnable = CSL_PLLC_PLLDIV_ENABLE;
        ...
        CSL_pllcSetDiv3Enable (hPllc, loadVal);
        ...
     @endverbatim
 * ===========================================================================
 */
static inline
void CSL_pllcSetDiv3Enable (
	CSL_PllcHandle      hPllc,
	CSL_PllcDivState    loadVal
)
{   
    Uint32 loopCount;
    
    CSL_FINS (hPllc->regs->PLLDIV3,PLLC_PLLDIV3_D3EN,loadVal);

     /* Fixed time delay - waiting for the PLL to re-lock */
    loopCount = DELAY_100MS;
    while(loopCount--)
	    asm("	NOP");
}

/** ============================================================================
 *   @n@b CSL_pllcSetDiv3Ratio
 *
 *   @b Description
 *      Controls the Ratio of prescalar(DIV3) of the PLL.
 * 
 *   @b Arguments
 *   @verbatim
        hPllc     	 Handle to the PLLC instance
        loadVal      Value to be loaded to pllc control/status register
     @endverbatim
 *
 *   <b> Return Value </b> 
 *       None 
 *
 *   <b> Pre Condition </b>
 *   @n  None
 *
 *   <b> Post Condition </b>
 *   @n  pllc prescalar(DIV3) ratio will be changed.
 *
 *   @b Modifies
 *   @n pllc PLLDIV3 register.
 *
 *   @b Example
 *   @verbatim
        CSL_PllcHandle      hPllc;
        CSL_PllcDivCntrl   loadVal;
        loadVal.divControl.pllRatio = 0x08;
        ...
        CSL_pllcSetDiv3Ratio (hPllc, loadVal);
        ...
     @endverbatim
 * ===========================================================================
 */
static inline
void CSL_pllcSetDiv3Ratio (
	CSL_PllcHandle         hPllc,
	Uint32       loadVal
)
{   
    Uint32 loopCount;
    
    CSL_FINS (hPllc->regs->PLLDIV3,PLLC_PLLDIV3_RATIO,loadVal);

     /* Fixed time delay - waiting for the PLL to re-lock */
    loopCount = DELAY_100MS;
    while(loopCount--)
	    asm("	NOP");
}

/** ============================================================================
 *   @n@b CSL_pllcSetAuxClkEnable
 *
 *   @b Description
 *      Controls the State of Aux Clock (Disable / Enable) of the PLL.
 * 
 *   @b Arguments
 *   @verbatim
        hPllc     	 Handle to the PLLC instance
        loadVal      Value to be loaded to pllc control/status register
     @endverbatim
 *
 *   <b> Return Value </b> 
 *       None 
 *
 *   <b> Pre Condition </b>
 *   @n  None
 *
 *   <b> Post Condition </b>
 *   @n  pllc AUXClk is Enabled / Disabled.
 *
 *   @b Modifies
 *   @n pllc CKEN register.
 *
 *   @b Example
 *   @verbatim
        CSL_PllcHandle      hPllc;
        CSL_PllcClkControl  loadVal;
        loadVal.pllClkState = CSL_PLLC_CLK_ENABLE;
        ...
        CSL_pllcSetAuxClkEnable (hPllc, loadVal);
        ...
     @endverbatim
 * ===========================================================================
 */
static inline
void CSL_pllcSetAuxClkEnable (
	CSL_PllcHandle           hPllc,
	CSL_PllcClkState       loadVal
)
{   
	Uint32 loopCount;
	
    CSL_FINS (hPllc->regs->CKEN,PLLC_CKEN_AUXEN,loadVal);            

     /* Fixed time delay - waiting for the PLL to re-lock */
    loopCount = DELAY_100MS;
    while(loopCount--)
	    asm("	NOP");
}

#ifdef __cplusplus
}
#endif

#endif /* _CSL_PLLCAUX_H_ */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美男男青年gay1069videost | 91麻豆高清视频| 久久精品免费观看| 日韩精品高清不卡| 日韩黄色片在线观看| 日韩1区2区3区| 久久精品国产精品亚洲综合| 国产制服丝袜一区| 成人三级伦理片| 色伊人久久综合中文字幕| 成人高清免费在线播放| 色系网站成人免费| 91精品国产综合久久蜜臀| 日韩欧美色电影| 国产欧美一区二区精品婷婷| 欧美经典一区二区| 亚洲免费视频中文字幕| 日本中文字幕一区二区视频| 蜜桃av噜噜一区二区三区小说| 国产精品乡下勾搭老头1| 99久久99久久免费精品蜜臀| 欧美色视频一区| 26uuu亚洲| 1024成人网色www| 五月婷婷激情综合| 免费高清视频精品| 国产精品亚洲成人| 欧美日韩一区 二区 三区 久久精品| 欧美不卡一区二区三区四区| 国产精品美女久久久久久久| 亚洲123区在线观看| 国产精品原创巨作av| 欧美顶级少妇做爰| 国产精品久久久久久福利一牛影视 | 日韩欧美在线123| 国产欧美一区二区三区网站| 亚洲在线观看免费视频| 久草中文综合在线| 91福利视频在线| 精品成人a区在线观看| 一区二区三区四区中文字幕| 日韩av一区二区三区| 99国内精品久久| 欧美人妖巨大在线| 久久精品人人做人人综合| 亚洲综合激情网| 国产suv精品一区二区6| 91精品欧美久久久久久动漫| 18成人在线观看| 精品在线播放午夜| 欧美日韩一区二区在线观看| 欧美极品美女视频| 久久黄色级2电影| 欧美午夜在线观看| 亚洲视频综合在线| 国产精品一区一区| 亚洲精品一区二区三区99| 午夜激情一区二区| 欧美午夜精品一区二区蜜桃| 国产精品免费丝袜| 国产精品一二二区| 久久综合九色综合欧美就去吻| 午夜不卡av免费| 欧美色电影在线| 一区二区三区四区高清精品免费观看| 成人av电影在线播放| 国产日韩欧美麻豆| 国产原创一区二区三区| 欧美精品一区视频| 狠狠色狠狠色综合系列| 欧美一级夜夜爽| 久久精品72免费观看| 精品理论电影在线观看| 国内精品免费在线观看| 久久嫩草精品久久久久| 不卡av在线免费观看| 久久理论电影网| 国产福利一区二区三区视频 | 国产精品久久久久精k8| www.66久久| 日韩理论在线观看| 91麻豆文化传媒在线观看| 亚洲乱码国产乱码精品精小说| 9人人澡人人爽人人精品| 亚洲欧洲国产日本综合| 日本精品裸体写真集在线观看| 亚洲综合无码一区二区| 欧美日韩一区二区在线观看视频| 污片在线观看一区二区| 欧美一区二区三区四区五区 | 久久精品亚洲乱码伦伦中文| 丁香一区二区三区| 自拍偷自拍亚洲精品播放| 欧洲一区在线观看| 另类小说图片综合网| 中文字幕av一区二区三区| 在线中文字幕不卡| 免费成人av在线播放| 久久精品网站免费观看| 一本一道久久a久久精品综合蜜臀| 亚洲制服丝袜av| 精品国产露脸精彩对白| 一本久道中文字幕精品亚洲嫩| 午夜电影久久久| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 亚洲一区在线看| 日韩精品专区在线| 99久久综合99久久综合网站| 亚洲国产sm捆绑调教视频| 精品精品国产高清一毛片一天堂| 成人免费视频视频| 日韩精品电影在线| 亚洲色图制服丝袜| 精品日韩在线观看| 在线精品视频小说1| 久久se这里有精品| 亚洲欧洲制服丝袜| 久久蜜桃香蕉精品一区二区三区| 一本大道av伊人久久综合| 九一久久久久久| 午夜精品视频一区| 亚洲视频一区在线观看| 久久综合九色综合久久久精品综合| 色狠狠av一区二区三区| 国产在线播放一区二区三区| 亚洲mv在线观看| 亚洲日韩欧美一区二区在线| 欧美mv日韩mv国产| 欧美一级欧美一级在线播放| 色综合久久久久| 国产剧情av麻豆香蕉精品| 三级久久三级久久| 一区二区高清视频在线观看| 欧美激情综合五月色丁香小说| 精品国产一区二区三区久久影院| 欧美日韩一区二区三区免费看| 成人午夜电影小说| 国产盗摄视频一区二区三区| 老司机精品视频在线| 亚洲成人三级小说| 亚洲黄色av一区| 综合av第一页| 亚洲欧美日韩电影| 日韩毛片一二三区| 国产精品成人一区二区艾草| 国产视频一区在线播放| 26uuu亚洲婷婷狠狠天堂| 欧美哺乳videos| 欧美va亚洲va| 26uuu成人网一区二区三区| 欧美成人a在线| 久久久五月婷婷| 国产亚洲欧美激情| 欧美高清一级片在线观看| 日本一区二区三区在线不卡| 国产精品婷婷午夜在线观看| 国产精品久久久久久妇女6080| 中文字幕制服丝袜成人av| 国产精品久久久久久久第一福利 | 欧美变态tickle挠乳网站| 日韩免费看的电影| 久久久久久久免费视频了| 久久久久久久电影| 中文字幕日韩一区| 亚洲成人av资源| 美女脱光内衣内裤视频久久网站 | 国产精品网友自拍| 亚洲黄色av一区| 日韩不卡一区二区| 裸体健美xxxx欧美裸体表演| 精品亚洲国产成人av制服丝袜| 国产福利电影一区二区三区| 91网站最新网址| 欧美日韩精品一区二区三区| 日韩女同互慰一区二区| 亚洲国产高清aⅴ视频| 亚洲香蕉伊在人在线观| 久久不见久久见中文字幕免费| 成人午夜免费av| 欧美日韩国产综合一区二区| 精品日本一线二线三线不卡| 国产精品久久久久9999吃药| 午夜欧美电影在线观看| 狠狠色伊人亚洲综合成人| 91美女片黄在线| 欧美一卡2卡三卡4卡5免费| 国产精品嫩草影院av蜜臀| 午夜电影一区二区| 丰满岳乱妇一区二区三区| 欧美性猛片aaaaaaa做受| 久久精品亚洲一区二区三区浴池| 亚洲一卡二卡三卡四卡无卡久久| 黑人精品欧美一区二区蜜桃| 欧美性生活一区| 国产亚洲精品资源在线26u| 亚洲国产综合91精品麻豆| 国产成人av影院| 欧美区在线观看| 中文字幕一区二区在线观看| 国产真实乱对白精彩久久|