问一个关于FPGA串口接收程序的问题!

2025-04-04 00:05:41
推荐回答(3个)
回答1:

两个模块与电脑都能够通信,说明模块是正确的。
根据以前的经验有可能是串行口的收发接口的问题,串口要正常通信应该是主设备的 TX 接从设备的 RX,反之主设备的 RX 应该接从设备的 TX。你在在FPGA的工程里将 TX和RX 引脚反锁测试一下,问题可能会解决。

回答2:

问题还是出在FPGA里面的UART code吧。估计做得不够robust。重新做几个case仿真看看。

回答3:

工作电压一样吗?高低电平一样吗?