打印
[N32G45x]

N32G45X芯片 MCO时钟输出

[复制链接]
407|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
过期的塔头|  楼主 | 2022-8-24 14:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
N32芯片是国民技术的芯片,我使用N32G45X的PA8引脚输出时钟。代码如下:
void MCO1_Init(void)
{
    GPIO_InitType GPIO_InitStructure;
    RCC_EnableClockSecuritySystem(ENABLE);

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


使用特权

评论回复
评论
过期的塔头 2022-8-24 14:11 回复TA
版权声明:本文为博主原创文章,遵循 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/article/details/122468587 
沙发
过期的塔头|  楼主 | 2022-8-24 14:10 | 只看该作者
然后main函数中调用之即可实现时钟输出。
使用示波器,测量PA8对地波形如下:

可以看到是36MHZ的时钟已经输出来了。

使用特权

评论回复
板凳
sy12138| | 2022-8-24 14:19 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

78

主题

923

帖子

0

粉丝