usb - 与 Xilinx Atlys 板的外部 USB 设备接口(interface)

标签 usb hardware fpga xilinx

我正在尝试通过 USB UART 端口将 Mindwave (http://store.neurosky.com/products/mindwave-1) 与我的 Altys 板连接起来。我尝试连接的加密狗基本上是一个无线接收器,它在 USB 连接上输出串行数据流。我正在尝试读取 FPGA 上的这个串行流。

我看到的问题是,当我尝试对 UartRx 引脚 (A16) 进行 Chipscope 时,我看不到它有任何事件,即使加密狗应该在待机模式下发送 0xAA。

由于 FPGA 不为加密狗供电,我将其连接到外部电源 USB 集线器,然后将集线器连接到 FPGA。但是我没有看到任何事件。

我需要将信号转换到另一个电平,还是反转它们?我认为 EXAR 芯片可以解决这个问题。

最佳答案

您是否尝试交换 RX 和 TX?

您是否有权访问范围?要进行检查,您可以重复发送“U”(0x55) 并使用示波器查看哪条线是 RX,哪条线是 TX。您也可以使用此方法检查接口(interface)的速度。

关于usb - 与 Xilinx Atlys 板的外部 USB 设备接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12877801/

相关文章:

Java 从连续 USB 流读取显示损坏

Mac OS X 上的 Java 视频捕获(USB/Firewire)

assembly - PIC 如何知道键盘是键盘并且应该映射到 IRQ #1?

c# - 学习较低级别的计算

c - 在系统 C/Xilinx X 指定的 Verilog 数据中查找绝对值

algorithm - Verilog GCD 执行错误

audio - 启用 USB 音频类 2.0 音频输入流

android - 检查网络共享 USB/蓝牙是否处于 Activity 状态

visual-studio - 这台笔记本电脑对于 Visual Studio 是否足够好?

vhdl - GHDL 模拟器不支持没有错误的 vhdl 属性?