更新:
当我使用HSI时它可以很好地工作到30Hz当我使用HSE时,那就是我遇到问题的地方。这是我的时钟初始化,我该如何解决这个问题?
CLK_DeInit();
/ *根据CLK_InitStructure 24MHz * /启动时钟控制器
status = CLK_ClockSwitchConfig(CLK_SWITCHMODE_AUTO,CLK_SOURCE_HSE,DISABLE,DISABLE);
while(CLK_GetFlagStatus(CLK_FLAG_HSERDY)== 0);
以上来自于谷歌翻译
以下为原文
UPDATE:
When I use the HSI it works fine down to like 30Hz When I use the HSE, that's where I get the problem. Here's my clock init, how can I fix this?
CLK_DeInit();
/* Initilize the Clock controller according to CLK_InitStructure 24MHz */
status = CLK_ClockSwitchConfig(CLK_SWITCHMODE_AUTO, CLK_SOURCE_HSE, DISABLE, DISABLE);
while (CLK_GetFlagStatus(CLK_FLAG_HSERDY) == 0);
更新:
当我使用HSI时它可以很好地工作到30Hz当我使用HSE时,那就是我遇到问题的地方。这是我的时钟初始化,我该如何解决这个问题?
CLK_DeInit();
/ *根据CLK_InitStructure 24MHz * /启动时钟控制器
status = CLK_ClockSwitchConfig(CLK_SWITCHMODE_AUTO,CLK_SOURCE_HSE,DISABLE,DISABLE);
while(CLK_GetFlagStatus(CLK_FLAG_HSERDY)== 0);
以上来自于谷歌翻译
以下为原文
UPDATE:
When I use the HSI it works fine down to like 30Hz When I use the HSE, that's where I get the problem. Here's my clock init, how can I fix this?
CLK_DeInit();
/* Initilize the Clock controller according to CLK_InitStructure 24MHz */
status = CLK_ClockSwitchConfig(CLK_SWITCHMODE_AUTO, CLK_SOURCE_HSE, DISABLE, DISABLE);
while (CLK_GetFlagStatus(CLK_FLAG_HSERDY) == 0);
举报