STM8时钟配置

来源:互联网 发布:汉王电子白板软件下载 编辑:程序博客网 时间:2024/05/06 05:21
#include  "stm8s.h"#include  "stm8s_conf.h"void    SystemClockOutput(void){      GPIO_Init(GPIOE,GPIO_PIN_0,GPIO_MODE_OUT_PP_LOW_FAST);      CLK_CCOConfig( CLK_OUTPUT_CPUDIV8 );}void    SystemClockConfigHSE(void){      CLK_HSECmd(ENABLE);//外部时钟开        //CLK_LSICmd(ENABLE);//使能内部低频RC        //CLK_HSICmd(ENABLE);//使能内部高频RC         //CLK_SYSCLKConfig(CLK_PRESCALER_HSIDIV2);//内部高速RC振荡时钟分频        CLK_SYSCLKConfig(CLK_PRESCALER_CPUDIV1);//CPU核心时钟分频           CLK_ClockSwitchCmd(ENABLE); //切换使能        CLK_ClockSwitchConfig(CLK_SWITCHMODE_AUTO ,CLK_SOURCE_HSE,DISABLE,CLK_CURRENTCLOCKSTATE_DISABLE);//}void    main    (void){      SystemClockConfigHSE();      SystemClockOutput();      while(1);}

原创粉丝点击