【问题标题】:Sending serial data to FPGA design on ZedBoard将串行数据发送到 ZedBoard 上的 FPGA 设计
【发布时间】:2021-10-05 19:02:16
【问题描述】:

我已经为 UART 创建了接收器设计。在测试台上使用刺激进行测试确实显示出正确的功能。我现在要尝试的是在真实硬件上对其进行测试,但我不确定如何能够以特定波特率将数据从 PC 串行发送到 FPGA。

Desired output data_out_sim (shown as ASCII) for binary input data_in_sim

人们一直在提到使用 pySerial,但我不确定如何在代码和硬件设计之间建立连接

【问题讨论】:

  • “我不确定如何从 PC 串行发送数据......” -- 您的项目究竟向 PC 呈现什么接口? UART(带有 TTL 信号或 RS-232)?还是FPGA端? "...但是我不知道如何在代码和硬件设计之间建立联系。" -- 那是因为你还没有明确确定你将使用什么PC接口来完成这个 “连接”“ZedBoard 上的 FPGA 设计” 部分与实际问题无关。您忽略了明确定义 PC 及其操作系统。
  • "Desired output data_out_sim ... for binary input data_in_sim" -- 没有参考点的术语 "input"“输出” 是模棱两可的,因此基本上没有意义。

标签: python serial-port fpga uart vivado


【解决方案1】:

这不是一个特别完善的问题。

执行此操作的常用方法是使用 FTDI 电缆或类似的 USB 到 UART 桥接器

【讨论】:

  • 感谢您的回复。 USB 到 UART 桥接已建立,但我不完全确定如何直接从我的 PC 和板上发送类似于模拟图像data_in_sim 中所示的数据。如何使 PythonC 脚本与我的硬件设计进行通信?
  • 正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-13
  • 1970-01-01
  • 2022-10-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多