新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > STM8L探索套件學(xué)習(xí)筆記-CLK時(shí)鐘控制(四)

STM8L探索套件學(xué)習(xí)筆記-CLK時(shí)鐘控制(四)

作者: 時(shí)間:2016-11-24 來(lái)源:網(wǎng)絡(luò) 收藏
STM8L繼承了STM32的時(shí)鐘架構(gòu),分為四類(lèi)時(shí)鐘:HSI(高速內(nèi)部RC 16M),HSE(高速外部1-16M),LSI(低速內(nèi)部38K),LSE(低速外部32768),沒(méi)有PLL倍頻器,也是采用控制外設(shè)的時(shí)鐘開(kāi)關(guān)降低功耗。復(fù)位默認(rèn)采用HSI高速內(nèi)部時(shí)鐘,8分頻也就是2MHZ。時(shí)鐘還能通過(guò)CCO寄存器配置,設(shè)置為輸出。輸出的I/O必須配置為輸入推挽上拉/下拉模式。

現(xiàn)在我們就使用時(shí)鐘輸出的功能CCO,輸出HSI的時(shí)鐘看看

本文引用地址:http://www.2s4d.com/article/201611/320834.htm

void main(void)

{

GPIO_Init(GPIOC,GPIO_Pin_4,GPIO_Mode_Out_PP_High_Fast);

//CLK_CCOConfig(CLK_CCOSource_HSI,CLK_CCODiv_16);

//輸出HSI 16分頻時(shí)鐘1M

/* Infinite loop */

CLK_CCOConfig(CLK_CCOSource_HSI,CLK_CCODiv_1);

//輸出HSI 1分頻時(shí)鐘16M

while (1)

{

}

}



評(píng)論


技術(shù)專(zhuān)區(qū)

關(guān)閉