使用HSE配置如下图
* f X, p {- `- ` CubeMX生成代码下载运行后示波器测量不到时钟信号输出,当时就懵逼了 ' L; x! |/ ]/ U1 t1 ^估计又是ST挖坑,看代码 LL库输出MCO GPIO配置如下 w# J( X3 k8 E/ u5 A( H6 ?
看不出来问题,只好把HAL库代码翻出来看看, C# _# z9 T4 b8 B" i
LL:( W2 C1 r) w d* K 3 E' @& U1 M$ E GPIO_InitStruct.Speed = LL_GPIO_SPEED_FREQ_LOW; u) W2 L: r& X3 q' U& ? / M. s; [, u3 j ' P/ ^8 U7 z' O5 R! Y 7 `9 j( E7 I3 N! B X* t HAL: GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH; 5 x0 T6 L; H$ s: E 看起来是speed配置问题引起的,更改LL库Speed设置 GPIO_InitStruct.Speed = LL_GPIO_SPEED_FREQ_HIGH; 重新编译下载,MCO输出示波器就可以抓到波形了) w8 s" a4 y( C
. e" a$ f9 g' j8 d9 | 1 d5 M: m2 _( a+ W o PS: CubeMX看起来在LL库应用上还是不完善7 Z; `3 V( T2 Z/ `6 B4 ` 0 _: s' F: x' l$ ?8 X |
| 学习一下 |
STM32L4R9 QuadSPI Flash通讯速率优化解析 32位总线的DMA传输适配核心方案
【STEVAL-STWINKT1B评测】运行Datalog固件并记录运行时间
【STEVAL-STWINKT1B评测】数字麦/模拟麦对比测试+音频配套上位机软件开发
【板卡评测】STEVAL-STWINKT1B读取 ACC/GYRO/MAG 实时数据
小白也能明白的STM32的低功耗与唤醒机制
【STM32入门学习路径指南】(四步走)
STM32和Arduino对比,谁更耐打?
STM32系统中2种数据掉电保护的方法
STM32 LL为什么比HAL高效?
STM32小白入门指南:从基础到OTA实现方案
微信公众号
手机版