Part Number:TXB0104
电路图如下:
问题描述: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的样子,不能完全拉低),很奇怪的现象。
Alice:
您好,
对于具有固定方向传输的信号,建议使用TXU系列芯片。
下面帖子讨论了同样的问题,请参考。
TXB0104: UART can't be work using TXB0104 – Logic forum – Logic – TI E2E support forums
,
user4153579:
感谢您的回复,后面我重新核对了一下原理图发现是FPGA上的引脚配置错误导致的,目前用作串口通信成功。