电路图如下:
问题描述:B端口给stm32上串口使用,A端口给FPGA使用,目前B端口的UART2_TX和UART2_RX两个引脚输出电平到A端口,其中UART2_TX输出信号可以被FPGA检测到,但是UART2_RX输出信号不能被FPGA检测到。
以上B端口驱动引脚UART2_TX和UART2_RX在stm32上设置的都是推挽输出,FPGA上两个引脚配置模式都是一样的(UART2_RX这一个端口电压拉低只能到1.4V的样子,不能完全拉低),很奇怪的现象。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
电路图如下:
问题描述:B端口给stm32上串口使用,A端口给FPGA使用,目前B端口的UART2_TX和UART2_RX两个引脚输出电平到A端口,其中UART2_TX输出信号可以被FPGA检测到,但是UART2_RX输出信号不能被FPGA检测到。
以上B端口驱动引脚UART2_TX和UART2_RX在stm32上设置的都是推挽输出,FPGA上两个引脚配置模式都是一样的(UART2_RX这一个端口电压拉低只能到1.4V的样子,不能完全拉低),很奇怪的现象。
您好,
对于具有固定方向传输的信号,建议使用TXU系列芯片。
下面帖子讨论了同样的问题,请参考。
TXB0104: UART can't be work using TXB0104 - Logic forum - Logic - TI E2E support forums