【发布时间】:2012-09-13 17:00:20
【问题描述】:
我想通过 USB 将数字数据从我的 android 设备发送到 8051 微控制器(从平板电脑上的 otg 到 8051 板上的 USB MIDI),这会导致连接到 8051 的 LED 闪烁......但是当我尝试编写usb 设备检测代码它不起作用..我无法检测到 8051 MC。谁能告诉我我必须如何以及从哪里开始。
【问题讨论】:
我想通过 USB 将数字数据从我的 android 设备发送到 8051 微控制器(从平板电脑上的 otg 到 8051 板上的 USB MIDI),这会导致连接到 8051 的 LED 闪烁......但是当我尝试编写usb 设备检测代码它不起作用..我无法检测到 8051 MC。谁能告诉我我必须如何以及从哪里开始。
【问题讨论】:
没有更多细节很难确定。你有什么设备?它是某种形式的平板电脑,但您知道是否启用了主机模式吗?您对代码的了解程度如何?
如果您编写了一些代码来检测 USB 设备,那么我会使用 USB 鼠标之类的东西,看看会发生什么。运行dmesg | grep usb 以查看操作系统在插入各种设备时会说什么。
如果代码报告鼠标,则启用主机模式支持。如果没有,特别是如果操作系统仍然可以识别它并且您可以移动鼠标指针等,那么很有可能主机模式功能设置不正确。
如果是这样,请关注this question
【讨论】: