RCC_APB2PeriphClockCmd (RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOC, ENABLE);//can make GPIOA, D the clock
RCC_APB2PeriphClockCmd (RS485_USART_CLK, ENABLE);//can make USART1 clock
GPIO_InitStructure. GPIO_Pin=RS485_TX_GPIO_PIN;//PA9
GPIO_InitStructure. GPIO_Mode=GPIO_Mode_AF_PP;//reuse push-pull
GPIO_InitStructure. GPIO_Speed=GPIO_Speed_50MHz;
GPIO_Init (RS485_TX_GPIO_PORT, & amp; GPIO_InitStructure);
GPIO_InitStructure. GPIO_Pin=RS485_RX_GPIO_PIN;//PA10
GPIO_InitStructure. GPIO_Mode=GPIO_Mode_IPU;//floated input
GPIO_Init (RS485_RX_GPIO_PORT, & amp; GPIO_InitStructure);
CodePudding user response:
Write this blog ok, put here to do?