在例子中有如下配置MCO输出引脚,但是如果MCO不用了,输出端口如何关闭?我试过把源改成NCLK,但是输出是维持关闭前的状态.请问如果不用MCO 了,如何关闭引脚,且置成悬空?
void Gpio_MCO_Config(uint32_t gpio_pin)
{
GPIO_InitTypeDef GPIO_InitStructure;
RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOC,ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_SYSCFG,ENABLE);
/*---- GPIO */
GPIO_InitStructure.GPIO_Pin = gpio_pin;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF;
GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;
GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz;
GPIO_Init(GPIOC, &GPIO_InitStructure);
GPIO_PinAFConfig(GPIOC,GPIO_PinSource3,GPIO_AF_5);
}
--------------------------------------------------------------------------------
RCC_MCOConfig(RCC_MCOSource_SYSCLK,RCC_MCOPrescaler_64)
|