
* M" D1 D! r" F9 X 生成的时钟配置代码中) \: a( R, c* t/ D. f. q void SystemClock_Config(void)这个函数有错 # g( N8 w$ A: H7 o% L/ ]' D 例如原来我生成的代码是: RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSI|RCC_OSCILLATORTYPE_HSE; 修改为:. \% x% K" S& }. L, N a RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_LSI|RCC_OSCILLATORTYPE_HSE; 后就可以正常跑到主程序了!5 F9 k# S# N B- p- e1 T& { , m# K# |! G9 K5 O 也就是将“RCC_OSCILLATORTYPE_HSI”修改为“RCC_OSCILLATORTYPE_LSI”就OK了! 7 i8 S! x! C' r z' D, b8 r( k* ] 有同样问题的可以借鉴一下。也希望官方尽快修复这个BUG。 Q2 C E: N$ b" g |
拷打cubemx【002】——自定义还需基于芯片的工程
【STM32N6570-DK评测】3.CubeMX关于DCMIPP和CSI的BUG整理及摄像头使用
【实测教程】STM32CubeMX-STM32L4之研究(ADC)
【下载问题解决】关于ST官网下载软件问题解决
兔哥的初代M33【002】-H503Nucleo 内部flash操作
TouchGFX应用移植自定义屏幕
拷打cubemx【001】——艰难的选型路
兔哥的杂谈【002】——如何性价比更高地去编译STM32
【圣诞专享活动】使用TouchGFX做GUI显示:圣诞快乐&Merry Christmas!
X-NUCLEO-IKS4A1实现手势滑动
' g( k: Y8 [8 c5 d* H" O8 }
cube生成的代码是:9 _) `" i! m A/ l& P0 S1 T
RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSI|RCC_OSCILLATORTYPE_HSI484 J3 Z# O1 d2 J/ C5 c& `* \
|RCC_OSCILLATORTYPE_HSE;
RCC_OscInitStruct.HSEState = RCC_HSE_ON;4 S$ h' k* D! ]2 z! \; Y+ _9 C
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;$ ]! `! F( A! Z' R: u
只要改成:+ k/ K, U) S# _1 b
RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE;( _+ g/ i& x7 b
RCC_OscInitStruct.HSEState = RCC_HSE_ON;
RCC_OscInitStruct.HSIState = RCC_HSI_ON;, R8 g a( C3 K1 s
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;/ n' |) m, j, k: @
就好了.
评分
查看全部评分
上一个版本没有这个问题。
现在的最新版 STM32CubeMX 4.20.1版本已经解决了这个BUG了,重新去下载安装就行了
pan.baidu.com/share/link?shareid=1949281705&uk=3439468147&errno=0&errmsg=Auth%20Login%20Sucess&&bduss=&ssnerror=0&#list/path=%2F&parentPath=%2F0%E8%BD%AF%E4%BB%B6%2F%E5%8D%95%E7%89%87%E6%9C%BA%E8%BD%AF%E4%BB%B6
里面有全部的