STM32F103C6T6A不接外部晶振的情况下
在用STM32F103C6T6A配合STM32CubeMX进行实验的过程中,发现了两点以前没有测试过的现象。
1、用STM32CubeMX生成简易的点灯工程后进行测试,开始是不启用外接晶振的,后来因为想使用USB功能,试了一下启用外接晶振。设置如下:

下载了程序,在实际电路尚未接入晶振的情况下,居然也能闪灯!

难道STM32在启用外接晶振失败的情况下,会自动转入RC,主频由RC提供?
2、当RCC使用内置RC作为晶振且启用USB时,时钟树会一直提示错误,



程序下载后电脑无法识别到HID设备。电脑设备管理器显示如下 :

也就是说,STM32F103使用USB时必须接入外部8MHz晶振且启用HSE?
2026.1.26

欢迎关注本人公众号,了解更多。

浙公网安备 33010602011771号