在开发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);
以此为记;
本文记录了一次STM32F103VET开发过程中遇到的问题:UART4接口仅能发送不能接收。通过排查发现是由于PA15未正确配置导致。文中提供了使能复用及禁用SWJ-JTAG的具体步骤。
2405

被折叠的 条评论
为什么被折叠?



