gpt4 book ai didi

microcontroller - 如何用我自己的电路检测U盘上是否有数据事件?

转载 作者:行者123 更新时间:2023-12-04 02:17:38 27 4
gpt4 key购买 nike

我目前正在为我的大学类(class)做一个项目。我正在设计一个设备,它将成为计算机和 USB 闪存驱动器之间的中间接口(interface),即数据来自计算机->我的设备->USB 驱动器。

我希望此设备具备的功能之一是能够检测是否有任何数据事件正在进行,并将此信息发送到微 Controller 。我不需要知道关于数据本身的任何信息,只需要知道是否有数据正在传输。

我在网上做了一些关于 USB 工作原理的研究,但我似乎找不到执行此操作的好方法。我和大学的导师谈过。显然这“很容易”做到,但我真的不知道怎么做。谁能提出一些想法?非常感谢。

最佳答案

在这种情况下,最简单的方法是使用额外的软件来记录 USB 协议(protocol)以及微 Controller ,例如 USBlyzer ( http://www.usblyzer.com/ ) 或 USB 数据捕获 ( http://www.eltima.com/products/usb-capture/ )

您需要将闪存驱动器插入计算机 USB 端口的设备。然后运行USB数据分析软件,找到USB口。就这样!之后,您可以监控和分析微 Controller 和应用程序之间的所有数据。此外,您可以保存和导出捕获的数据

关于microcontroller - 如何用我自己的电路检测U盘上是否有数据事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32967155/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com