• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32系统时钟如何修改设置?

18362201019 2018-03-11 浏览量:1058
我们使用STM32F1单片机,外部晶振一般都是8Mhz。 可是当外部晶振变为12MHZ,我应该如何修改系统时钟配置?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • STM32CUBEMX里可以支持设置生成工程。
    如果是使用的其他库或是寄存器,要修改RCC寄存器的配置。
    • 发布于 2018-03-11
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:8
  • 不会自己计算寄存器值的话只能用CubeMX。
    • 发布于2018-03-11
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :推荐型号BQ24600RVAT Texas Instruments 前台有规格书,可发给客户确认 回复

  • 修改一下RCC部分的程序,那部分有PLL设置的
    • 发布于2018-03-11
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :MX465DW型号是正确的 回复

  • STM32CUBEMX里面可以设置
    • 发布于2018-03-11
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :见附件 回复

  • 要么自己看手册算,要么利用CubeMX配置好,记住参数再回代码里设置
    • 发布于2018-03-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 直接用STM32cubemx配置修改一下,直接生成
    • 发布于2018-03-11
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :原厂是封装:16 Ld SOIC (W),SO16-W是缩写。 回复

  • 要计算PLL的几个参数.MPN好像是.先分频,再倍频,再分频.
    • 发布于2018-03-12
    • 举报
    • 评论 2
    • 0
    • 0
电子老工程师 回复了  :https://www.macronix.com/Lists/Datasheet/Attachments/6855/MX30LF1G18AC,%203V,%201Gb,%20v1.2.pdf 回复
电子老工程师 回复了  :https://atta.szlcsc.com/upload/public/pdf/source/20211019/937C13BEECA7FFE2FCC568E8F4AD47BC.pdf 回复

  • 用CubeMX来配置的话就会方便很多,先在GPIO的页面那里配置RCC引脚(PC14和PC15),然后在RCC页面那里可以选择12M的外部晶振。

    • 发布于2018-03-14
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :C04是正确的 回复

  • 通过设置RCC寄存器的锁相环倍频值实现
    • 发布于2018-03-15
    • 举报
    • 评论 2
    • 0
    • 0
电子老工程师 回复了  :推荐型号VLM-650-03 LPA Quarton Inc. 附件规格书,需要发给客户确认是否满足 回复
电子老工程师 回复了  :我们没有做发光二极管模块。只有二极管物料。 回复

相关问题

问题达人换一批

STM32系统时钟如何修改设置?