烟台北京网站建设梵克雅宝戒指
烟台北京网站建设,梵克雅宝戒指,桓台新城建设有限公司网站,如何成立一个自己的品牌前言#xff1a;最近在学以太网通讯#xff0c;发现RMII接口配置的时钟管脚有MCU自己输出#xff0c;想要看看是怎么输出的#xff0c;对此进行记录 1、交接项目项目上使用的是PA8管脚来输出时钟50MHZ#xff0c;提供给上面refclk。
先看手册 PA8的复用功能具备将MCU时钟…前言最近在学以太网通讯发现RMII接口配置的时钟管脚有MCU自己输出想要看看是怎么输出的对此进行记录 1、交接项目项目上使用的是PA8管脚来输出时钟50MHZ提供给上面refclk。
先看手册 PA8的复用功能具备将MCU时钟输出又叫MCO时钟输出脚。
2、配置输出
下面我以AT32F407VGT7举例 //PA8作为时钟输出引脚进行时钟的测试void GPIO_Configuration(void) { GPIO_InitType GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2PERIPH_AFIO, ENABLE); RCC_APB2PeriphClockCmd(RCC_APB2PERIPH_GPIOA, ENABLE); GPIO_InitStructure.GPIO_Pins GPIO_Pins_8; GPIO_InitStructure.GPIO_MaxSpeed GPIO_MaxSpeed_50MHz; GPIO_InitStructure.GPIO_Mode GPIO_Mode_AF_PP; GPIO_Init(GPIOA, GPIO_InitStructure); RCC_CLKOUTConfig(RCC_CLKOUT_SYSCLK, RCC_MCOPRE_4); /*50M } 上面使用的系统时钟由于我系统时钟是200MHZ进行了4分频所以输出50MHZ
值得注意的是GPIO输出管脚的最大响应频率为50MHz如果输出频率超过50MHz则输出的波形会失真。
所以我们使用尽量不要超过当然芯片是留有余量的网上有网友测试ST的超过了50MHZ输出也是正常如下图。AT的我没测试过。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/86703.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!