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

STM32的系统时钟频率到底是在哪儿配置的?

小葱拌豆腐 2018-12-05 浏览量:844
是在SystemInit函数里进行的配置还是在main函数里自己写函数进行配置?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 一般是在main函数之前就进行了配置,12.png
    • 发布于 2018-12-05
    • 举报
    • 评论 0
    • 2
    • 0

其他答案 数量:8
  • 启动文件里面先进入systeninit,所以main里面不需要再配置了
    • 发布于2018-12-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 在启动文件中就配置了,上电后,单片机在运行main函数之前,会先初始化系统时钟;当然你也可以在程序中自己再配置一遍。
    • 发布于2018-12-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个都是可以的,要看你的启动文件是怎么写的了
    • 发布于2018-12-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 启动文件里就有System_Init,在进入MAIN函数前,会按照启动文件的向量入口对时钟进行初始化。
    • 发布于2018-12-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 是在自己写的函数那里配的,systeminit只是提供了一个初步的时钟,后面的HSE还是HSI,PLL等,都在SystemClock_Config()那里做的
    • 发布于2018-12-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 在你的系统初始化,system_Init函数里面可以对你的时钟进行初始化
    • 发布于2019-01-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 时钟默认是在跳转函数设置的,当然你也可以在用户代码后重新初始化
    • 发布于2019-01-17
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32的系统时钟频率到底是在哪儿配置的?