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

stm32 MCO的功能是什么

序缘阿斌 2018-09-21 浏览量:7667
是否不通过软件就可以输出频率
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • STM32的PA.8引脚具有复用功能——时钟输出(MCO), 该功能能将STM32内部的时钟通过PA.8输出. 
    要进行引脚复用与功能设置的

    参考文章中的设置方式:https://blog.csdn.net/baiyibin0530/article/details/54377016


    捕获dsf6sg.JPG

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

其他答案 数量:12
  • 巧了,前一阶段刚好看到这个,MCO microcontroller clock output 的缩写,是微控制器时钟输出引脚,在 STM32 F1系列中 由 PA8 复用所得,主要作用是可以对外提供时钟,相当于一个有源晶振。 MCO 的时钟来源可以是: PLLCLK/2HSIHSESYSCLK,具体选哪个由时钟配置寄存器CFGR 的位 26-24MCO[2:0]决定。 除了对外提供时钟这个作用之外, 我们还可以通过示波器监控 MCO 引脚的时钟输出来验证我们的系统时钟配置是否正确。
    • 发布于2018-09-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个功能是复用的,必须软件配置一下时钟源和PLL输出频率!
    • 发布于2018-09-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 时钟输出功能,可以通过引脚输出时钟

    但是依然需要你配置了这个功能才能用

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

  • 可以的,只要配置好就能输出时钟,高频频率范围有限,低频范围广
    • 发布于2018-09-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个MCO是单片机对外提供时钟的引脚,可以直接输出指定频率的时钟信号,这个时钟信号来源于STM32本身的时钟源
    • 发布于2018-09-23
    • 举报
    • 评论 0
    • 0
    • 0

  • MCO是使用内部晶振产生的时钟对外输出,也就是充当时钟源。

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

  • MCO是一个时钟的复用输出,对你的芯片主频分频后直接在引脚输出频率
    • 发布于2018-09-27
    • 举报
    • 评论 0
    • 0
    • 0

  • MCO是STM32可以通过GPIO输出时钟信号,这个时钟来源于STM32内部,可以是PLLCLK/2、 HSI、 HSE、 SYSCLK,输出是通过PA8复用所得。
    • 发布于2018-09-28
    • 举报
    • 评论 0
    • 0
    • 0

  • MCO就是把内部时钟输出,给外部系统提供时钟源。
    • 发布于2018-10-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个可以把你的内部时钟进行分频输出到引脚,不用硬件的IO去处理
    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 各位大佬好,我让STM32F103C8T6的MCO管脚输出超过8MHz时,时钟电压幅值衰减,到40MHz的时候信号峰峰值衰减到只有几十个mV,这是怎么回事?怎么让信号峰峰值变大?
    • 发布于2022-06-04
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stm32 MCO的功能是什么