微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > STM8L探索套件学习笔记-CLK时钟控制(四)

STM8L探索套件学习笔记-CLK时钟控制(四)

时间:11-24 来源:互联网 点击:
STM8L继承了STM32的时钟架构,分为四类时钟:HSI(高速内部RC 16M),HSE(高速外部1-16M),LSI(低速内部38K),LSE(低速外部32768),没有PLL倍频器,也是采用控制外设的时钟开关降低功耗。复位默认采用HSI高速内部时钟,8分频也就是2MHZ。时钟还能通过CCO寄存器配置,设置为输出。输出的I/O必须配置为输入推挽上拉/下拉模式。

现在我们就使用时钟输出的功能CCO,输出HSI的时钟看看

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分频时钟1M

/* Infinite loop */

CLK_CCOConfig(CLK_CCOSource_HSI,CLK_CCODiv_1);

//输出HSI 1分频时钟16M

while (1)

{

}

}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top