您好!
我有 TM4C1294XL launchpad、我想测试 USB_DEV_BULK 示例。 我运行 usb_bulk_example.exe、但无法初始化器件。
我已成功将示例上传到 launchpad、但在设备管理器中看不到任何内容。
我已经安装了 Stellaris icdi 驱动程序。
我是否必须安装其他设备才能在设备管理器中查看设备?
告诉我 USB 不是硬件问题):
是否有其他方法可以检查 USB 是否正常工作?
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.
您好!
我有 TM4C1294XL launchpad、我想测试 USB_DEV_BULK 示例。 我运行 usb_bulk_example.exe、但无法初始化器件。
我已成功将示例上传到 launchpad、但在设备管理器中看不到任何内容。
我已经安装了 Stellaris icdi 驱动程序。
我是否必须安装其他设备才能在设备管理器中查看设备?
告诉我 USB 不是硬件问题):
是否有其他方法可以检查 USB 是否正常工作?
您好!
下面是 USB_DEV_BULK 示例的说明。
2.23 USB 通用大容量器件(USB_DEV_BULK)
此示例提供了一个通用 USB 器件、可实现与主机之间的简单批量数据传输。
该器件使用特定于供应商的类 ID、并支持端点单个批量传输和单个批量传输
输出端点。 从主机接收的数据假定为 ASCII 文本、并与回传
交换所有字母字符的情况。
安装介质和 C:/ti/TivaWare-CSeries-中提供了该设备的 Windows INF 文件
TivaWare 版本的 x.X/windows_drivers 目录。 此 INF 包含所需的信息
在 WindowsXP 和 Vista PC 上安装 WinUSB 子系统。 WinUSB 是 Windows 子系统
允许用户模式应用程序访问 USB 器件、而无需特定于供应商
内核模式驱动程序。
示例 Windows 命令行应用程序 USB_bulk_example、说明了如何连接到和
还提供了与大容量器件的通信。 应用程序二进制文件作为的一部分安装
安装过程中的“用于 C 系列 PC 的 TivaWare 配套实用程序”软件包(SW-TM4C-USB-WIN)
要使用 Microsoft Visual Studio 2008构建的示例。 此应用的源代码可以
目录 ti/TivaWare_C_Series-x.x/tools/USB_bulk_example 中找到。
在主机 PC 上、您需要运行命令行工具 USB_bulk_example.exe。 请参阅下面的 MCU 回传我输入的字符串。
确保您的 PC 已安装用于 TivaWare 通用批量器件的驱动程序。 请参见下面的。 INF 文件位于中 /windows_drivers/usb_dev_bulk.in
[报价用户="Charles Tsaa"]该器件使用特定于供应商的类 ID、支持单个批量输入端点和单个批量输出端点。 [/报价]
然而、Tivaware USB 批量器件初始化配置 7个端点。 如果 低电平大容量器件驱动器仅使用其中一个器件、则会让人担心为什么为7。 在 Windows 即插即用管理 器检测到正在插入的电缆后、必须在 Windows 中安装该大容量驱动 程序。
供参考:bulk.exe 必须使用-e 启动才能启用回波模式。
[引用 user="alex_kor"]我开始想这是 LaunchPad 问题。
它可能是 OTG 端口故障还是 JP1设置为从 OTG 供电? 您的 PC 有2个 USB 端口、如果电源 JP1 =来自 IDCI 端口的 VBUS、则也必须将其插入计算机。 否则 、CCS 调试 会检查 USB 控制寄存 器、以查看当您插入电缆时、VBUS 和 ID 引脚位是否切换为高电平。 请不要忘记使寄存器调试窗口 持续刷新、单击 刷新图标
[引用 USER="A历 克斯_柯尔]片刻之后,您的计算机就会检测到 USB 端口中插入了通用大容量设备.... 我的计算机(所有这些计算机)不是。
发生什么事了?[/报价]
Windows 批量 CDC 驱动程序未检测 到正在传递 给寄存器的目标端点 FIFO 数据 设备 UUID 实际上处于活动状态。 目标 CCS 调试 FIFO 必须 显示数据操作、 问题是 USB 端口 VBUS 或 ID 引脚不切换。 好奇您是否曾将 OTG 端口长时间插入计算机而不给 MCU 上电?