使用HSE配置如下图
CubeMX生成代码下载运行后示波器测量不到时钟信号输出,当时就懵逼了/ B8 d5 d( v1 p7 F) C- a! D6 s4 d1 R 估计又是ST挖坑,看代码1 ^4 J; i5 Y8 V LL库输出MCO GPIO配置如下5 q( ^2 M, k/ S. S: B& J 看不出来问题,只好把HAL库代码翻出来看看 LL:) q, F7 p" j. z/ k# L GPIO_InitStruct.Speed = LL_GPIO_SPEED_FREQ_LOW; 9 L2 e7 g$ `- r5 Y* x; z) b9 a HAL:7 o* X- w g1 T3 s0 Q7 U GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;) L x. v/ ~! z/ ~% \# T8 P* ^ 1 ~) C9 b% t$ I 看起来是speed配置问题引起的,更改LL库Speed设置 GPIO_InitStruct.Speed = LL_GPIO_SPEED_FREQ_HIGH;$ o% b Y' l: A5 q/ _( k" N 1 N; z3 V) |4 N* F- L* X 重新编译下载,MCO输出示波器就可以抓到波形了4 X2 u9 C+ s O/ I! k5 v* g . ]1 m/ }' y0 R+ ^7 D4 [: X _ PS: CubeMX看起来在LL库应用上还是不完善/ b. P L1 i# q" @7 N* ] |
学习一下 |
基于STM32L4R9 的QuadSPI Flash 通讯速率不理想经验分享
STM32L4超低功耗功能概述
基于STM32L431RC Standby和RTC中断唤醒经验分享
基于STM32L431的睡眠模式经验分享
STM32L4R9 的 QuadSPI Flash 通讯速率不理想
STM32L4、STM32L4+和STM32G4系列 微控制器上的专利代码读取保护
STM32L433在STOP模式USART不能工作的解决办法
【实测教程】基于STM32L4系列的实测教程分享合集
STM32L4系列MCU的五种振荡器和使用说明
【实测教程】STM32CubeMX-STM32L4之研究串口通信(printf)