在开发STM32F103VET 中,用光了5个全部的usart和uart;其中UART4 接max3485;PC10-TX ;PC11-RX;使用PA15 接DE,RE,结果UART 4 死活只能发送,无法接收;后来在别人帮助下发现PA15 默认是使用在 ,需要开启IO口复用才能正常使用;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);
GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable,ENABLE);
以此为记;