STM32/STM8技术论坛
直播中

叶亮

7年用户 225经验值
私信 关注
[问答]

请问STM32L0如何用LSE校准MSI

   STM32L0的资料和开发实例比较少,包括HAL库的资料也不多。我用的是STM32L011的MCU,不能接无源的外部高速晶振HSE,接有源的晶振功耗也大,所以打算用内部的MSI,但是又怕它不准,所以想用LSE来校准MSI,但是没有相关的开发资料,求助一下大家,谢谢

回帖(9)

张琼

2018-12-5 09:07:47
我不是管理员,标准库里面有相关的校准函数,调那些函数,就可以了,但是要手册,知道怎么校准的
举报

李悛

2018-12-5 09:22:45
STM32L496ZG内部有MSI,且可以通过LSE校准MSI精度,参考我的帖子:
http://www.stmcu.org/module/forum/thread-611778-1-1.html
可以用CUBEMX来配置,当然也可以看下CUBEMX生成的关于RCC部分的代码来手动添加校准到自己的代码工程中也是可以的。
至于STM32L011你要核实其手册,看是否可以通过LSE校准,如果有的话,基本和L496ZG差不多。
举报

张琼

2018-12-5 09:41:22
引用: 7762642422d 发表于 2018-12-5 07:18
STM32L496ZG内部有MSI,且可以通过LSE校准MSI精度,参考我的帖子:
http://www.stmcu.org/module/forum/thread-611778-1-1.html
可以用CUBEMX来配置,当然也可以看下CUBEMX生成的关于RCC部分的代码来手动添加校准到自己的代码工程中也是可以的。

有的,只是要仔细研究手册
举报

叶亮

2018-12-5 10:01:13
引用: 7762642422d 发表于 2018-12-5 07:18
STM32L496ZG内部有MSI,且可以通过LSE校准MSI精度,参考我的帖子:
http://www.stmcu.org/module/forum/thread-611778-1-1.html
可以用CUBEMX来配置,当然也可以看下CUBEMX生成的关于RCC部分的代码来手动添加校准到自己的代码工程中也是可以的。

  看来我的和你不一样不能通过CubeMX来配置啊

举报

叶亮

2018-12-5 10:07:26
引用: pmet 发表于 2018-12-5 07:03
我不是管理员,标准库里面有相关的校准函数,调那些函数,就可以了,但是要手册,知道怎么校准的

  哦,我用的是HAL库 我再重新看看
举报

张琼

2018-12-5 10:14:09
引用: daoyuan98 发表于 2018-12-5 08:03
  哦,我用的是HAL库 我再重新看看

Cube   实际上不是什么好东西,用的时间长了,就不会写程序了
举报

李悛

2018-12-5 10:31:38
引用: pmet 发表于 2018-12-5 08:10
Cube   实际上不是什么好东西,用的时间长了,就不会写程序了

呵呵
举报

李悛

2018-12-5 10:51:28
引用: daoyuan98 发表于 2018-12-5 07:57
  看来我的和你不一样不能通过CubeMX来配置啊

举报

叶亮

2018-12-5 11:10:48

嗯,确定了,可以校准。方式是用TIM21的输入捕获来弄,具体怎么操作的细节还要慢慢研究
举报

更多回帖

发帖
×
20
完善资料,
赚取积分