我有一台STM32F103VCT6 mcu,我正在尝试通过USART1进行通信,那就是PA09和PA10。 Tx线路对连接的FTDI芯片发送良好,并且在计算机终端上都很好。
问题是当FTDI发送数据时,stm上的Rx IT不会触发。
Rx线路PA10配置为GPIO_Mode_IN_FLOATING。
我试图改变芯片的电压电平,但仍然没有。
真正有趣的是,如果我连接stm的Rx和Tx,中断工作正常。
如果我将stm的Rx线连接到主板上的任何其他位置,它就没有问题(当然读垃圾,但至少我知道我的固件有效)
我有stm,ftdi和计算机都连接到共同的理由,所以这不应该是一个问题。
我还确认了一百万次,我的跳线状况良好且没有任何损坏。
底线是我知道这是一个电气问题,我只是无法理解......它只是其中一个日子/事情,所以如果有人遇到同样的问题或类似的事情请告诉我你是怎么做的解决了这个!!
非常感谢你们