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

stm32f4如何设置系统时钟

未知_玄 2018-08-31 浏览量:1128
stm32f4如何设置系统时钟
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 有两个方案:

    1,可以使用Cubemx软件直接生成,图形化界面操作

    2、STM32F4是有标准库的,标准库中的SystemInit()函数已经做了时钟初始化,这个时钟一般用的是最大频率。

    并且在你的main()函数之前已经执行了,完成了时钟初始化。

    33.jpg

    • 发布于 2018-08-31
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:13
  • 想自己更改配置系统时钟的话建议用CubeMX配置,里面的时钟树很清晰,比看一个一个寄存器好多了
    • 发布于2018-08-31
    • 举报
    • 评论 0
    • 1
    • 0

  • stm32f4时钟设置是通过配置rcc寄存器实现的,选择时钟源即晶振,还有就是晶振的倍频数pll。
    • 发布于2018-08-31
    • 举报
    • 评论 0
    • 1
    • 0

  • 软件直接设置,更改晶振配置
    • 发布于2018-08-31
    • 举报
    • 评论 0
    • 1
    • 0

  • 在systeminit函数中设置
    最简单的,可以使用cubemx进行设置,图形化的。
    • 发布于2018-08-31
    • 举报
    • 评论 0
    • 1
    • 0

  • 通过改变时钟树的每个预分频器的分频系数以及PLL的参数
    • 发布于2018-08-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 参考例程,只要配置PLL和配置基本时钟就可以了
    • 发布于2018-09-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 看参考手册 时钟系统那一章 里面有寄存器配置时钟源选择和分频系数
    • 发布于2018-09-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 找一个ST官方的例程,搜一下关键字RCC,一般时钟配置会放在这些函数里面的
    • 发布于2018-09-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 所有STM32的时钟都是通过配置RCC外设实现的,可以直接在CubeMX下面配置。

    • 发布于2018-09-23
    • 举报
    • 评论 0
    • 0
    • 0

  • stm32的外设时钟设置都可以通过时钟寄存器来配置,要根据你的对应时钟配置寄存器
    • 发布于2018-09-25
    • 举报
    • 评论 0
    • 0
    • 0

  • stm32有一个对应的cube编程工具,在cube里面选择对应的时钟树就可以直接配置
    • 发布于2018-09-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以通过PLL进行配置,也可以通过cube软件进行图形化配置
    • 发布于2018-09-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 在官方提供的配置工具STM32CubeMX中有提供图形界面的时钟配置工具。
    • 发布于2018-10-13
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stm32f4如何设置系统时钟