HSE启动失败会怎样?
如果HSE在指定时间内没有起振,system_stm32f4xx.c里面的SetSysClock没修改,它最后是不是以16MHZ的HSI直接工作?就是SYSCLK只有16MHZ?因为突然发现定义HSE_STARTUP_TIMEOUT默认才8次,晶振都没完全起振。不知道SYSCLK的值是多少 已将改过来了,但是很好奇当不起振的时候SYSCLK值是多少 外部晶振不启动的话 会自动切换到内部晶振运行吧 会自动切换到HSI. 本帖最后由 damiaa 于 2015-4-8 13:54 编辑16MHZ 应该是内部HSI晶振16MHZ
也是可以直接分频倍频的。具体看看文档里的相关图。
页:
[1]