[N32G45x] N32G45X芯片 MCO时钟输出

[复制链接]
 楼主| 过期的塔头 发表于 2022-8-24 14:09 | 显示全部楼层 |阅读模式
N32芯片是国民技术的芯片,我使用N32G45X的PA8引脚输出时钟。代码如下:
  1. void MCO1_Init(void)
  2. {
  3.     GPIO_InitType GPIO_InitStructure;
  4.     RCC_EnableClockSecuritySystem(ENABLE);

  5.     /* Enable GPIOs clocks */
  6.     RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA|RCC_APB2_PERIPH_AFIO, ENABLE);         
  7.     /* Configure MCO (PA8) */
  8.     GPIO_InitStructure.Pin = GPIO_PIN_8;
  9.     GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
  10.     GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
  11.     GPIO_InitPeripheral(GPIOA, &GPIO_InitStructure);
  12.                 RCC_ConfigMco(RCC_MCO_PLLCLK);//输出PLL时钟
  13.                 RCC_ConfigMcoPllClk(RCC_MCO_PLLCLK_DIV2);//72/2=36MHZ
  14. }


评论

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/weixin_42138643/article/details/122468587 ———————————————— 版权声明:本文为CSDN博主「练好绝世武功」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/weixin_42138643/artic  发表于 2022-8-24 14:11
 楼主| 过期的塔头 发表于 2022-8-24 14:10 | 显示全部楼层
然后main函数中调用之即可实现时钟输出。
使用示波器,测量PA8对地波形如下:

可以看到是36MHZ的时钟已经输出来了。
sy12138 发表于 2022-8-24 14:19 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

85

主题

999

帖子

0

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