我想通过usb将数字数据从我的Android设备发送到8051微控制器(从平板电脑上的otg到8051主板上的USB MIDI),这会导致连接到8051的LED闪烁......但是当我试图写入时usb设备检测代码它不起作用..我无法检测到8051 MC.Could任何人都可以告诉我如何以及从哪里开始。
答案 0 :(得分:0)
如果没有更多细节,很难确定。你有什么设备?它是某种形式的平板电脑,但你知道是否启用了主机模式?你有多远的代码?
如果您编写了一些用于检测USB设备的代码,那么我会使用类似USB鼠标的内容,看看会发生什么。运行dmesg | grep usb
以查看操作系统在插入各种设备时必须说的内容。
如果代码报告了鼠标,则启用主机模式支持。如果没有,特别是如果操作系统仍然可以识别它并且您可以移动鼠标指针等,那么主机模式功能很可能没有正确设置。
如果是这种情况,请遵循this question