UART我按照书上的范例配置的,现在的测试情况是:发送数据正常,但是不能接收数据,仿真发现接收中断完全没有被触发,我有试过把TX口和RX口直接短接,这样还是不能触发接收中断。 我也不想当伸手党,但是这个问题我查了好久,实在不知道问题出在那里。UART初始化及中断函数如图所示,望大佬指点一下。
RX端口配置为上拉或者浮空输入我都测试过,都没法接收数据。
GPIO_PinRemapConfig(GPIO_Remap_USART1, ENABLE);
楼主,你加上这句话试试。
我晚上测试下