[MM32软件] 灵动配置的时钟

[复制链接]
 楼主| AdaMaYun 发表于 2025-2-25 12:38 | 显示全部楼层 |阅读模式
用户可以通过 MCU 时钟输出确认配置的时钟,受限于 MCU 的 IO 的速度,建议 MCO 输出频率小于 24M,配置如下:
  1. static void MCO_Config(void)
  2. {
  3.     GPIO_InitTypeDef  GPIO_InitStruct;

  4.     RCC_AHBPeriphClockCmd(RCC_AHBENR_GPIOA, ENABLE);
  5.     RCC_APB2PeriphClockCmd(RCC_APB2ENR_SYSCFG, ENABLE);

  6.     GPIO_PinAFConfig( GPIOA, GPIO_PinSource9, GPIO_AF_5);

  7.     //MCO use PA9
  8.     GPIO_StructInit(&GPIO_InitStruct);
  9.     GPIO_InitStruct.GPIO_Pin  = GPIO_Pin_9;
  10.     GPIO_InitStruct.GPIO_Speed =  GPIO_Speed_50MHz;
  11.     GPIO_InitStruct.GPIO_Mode = GPIO_Mode_AF_PP;
  12.     GPIO_Init(GPIOA, &GPIO_InitStruct);

  13.     RCC_MCOConfig(RCC_MCO_SYSCLK);
  14. }

星辰大海不退缩 发表于 2025-2-26 15:05 | 显示全部楼层
MCU 时钟输出确认配置的时钟
等你下课 发表于 2025-3-31 13:17 | 显示全部楼层
用户可以通过 MCO 输出检查配置的时钟频率,确保时钟配置符合要求。
jf101 发表于 2025-3-31 23:03 | 显示全部楼层
灵动配置的时钟
申小林一号 发表于 2025-4-24 19:06 | 显示全部楼层
学习一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

299

主题

2492

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部