GD32 晶振不起振
时间: 2023-11-21 09:06:37 浏览: 80
GD32 晶振不起振是指在使用GD32芯片时,外部晶振无法正常启动运行的情况。根据引用和引用的内容,这可能是因为某些型号的GD32芯片不支持外部晶振的起振,无论是有源晶振还是无源晶振都无法使用。具体来说,引用中提到的GD32 F450 VGH6型号芯片就属于这种不支持外部晶振起振的类型。
要解决这个问题,可以考虑使用内部晶振取代外部晶振。根据引用的内容,当外部晶振无法起振时,系统会自动切换到内部晶振。因此,可以在程序中进行相应的设置,使系统可以正常运行。
另外,如果想继续使用外部晶振,可以根据引用的内容,在相应的初始化函数中添加RCU_CTL |= RCU_CTL_HXTALEN;这句话来启用有源晶振。
总结起来,当遇到GD32晶振不起振的问题时,可以考虑使用内部晶振替代外部晶振,或者根据具体情况添加相应的代码来启用有源晶振。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [GD32替换STM32启动问题](https://blog.csdn.net/qq_37016048/article/details/125574506)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [STM32/GD32学习指南-踩坑之(一)外部晶振配置,初始化失败,不起振](https://blog.csdn.net/qq_38584212/article/details/131164735)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]