usb

    0热度

    1回答

    我使用STM32CubeMX版本4.22生成MSC usb设备并将其修改为具有2个定制批量接口。接口0有2个BULK端点IN和OUT。接口1有两个备用设置。替代设置0有0个端点,替代设置1有2个BULK端点IN和OUT。 端点被定义为: 限定INTERFACE0_IN_EP 0×81 限定INTERFACE0_OUT_EP 0×01 限定INTERFACE1_IN_EP为0x82 限定INTERF

    0热度

    1回答

    我有一个设备及其驱动程序的Android。设备通过OTG电缆连接到android手机并使用HID接口进行通信。 我需要编写类似的PC驱动程序。在这种情况下,是否有任何嗅探USB事务的可能性?是否有可能穿透OTG电缆,将其连接到PC并使用wireshark或其他东西在PC上嗅探? 我应该在上面的方案中添加什么才能使其工作?

    1热度

    2回答

    我正在使用Raspberry Pi 3 B型上的USB端口通过USB充磁电缆给附件充电。我想要检测电缆何时插入并从Pi中移除。 我一直在插入和删除此电缆,并寻找在Linux上检测到的任何痕迹。到目前为止,我已经尝试过: 通过udevadm monitor监控udev事件。 尾矿系统日志中/var/log等 在/dev目录对新设备 在/sys/bus/usb/devices四处寻找任何线索 运行in

    0热度

    1回答

    你知道,如果苹果的键盘在此PDF使用相同的USB编码为: http://www.mindrunway.ru/IgorPlHex/USBKeyScan.pdf 如果没有,那么苹果的USB键盘可能有人后正确编码表? 感谢

    1热度

    1回答

    ID_SERIAL和ID_SERIAL_SHORT udev属性之间有什么区别。 udev如何为这两个udev属性ID分配值。我正在写USB驱动程序,我正在使用udev_device_get_property_value()方法来获取udev属性的值。在这种情况下,我可以看到有2个类似的属性,如上所述。我找不到这些信息的解释性文档。

    1热度

    1回答

    我有点新到Android我工作 大多I2S Adafruit的麦克风 也典型的USB麦克风 与Raspberry Pi上的Android事物。 Android文档称自从Preview 2以来它支持USB麦克风,但我找不到任何示例。 https://developer.android.com/things/preview/releases.html 所以我在I2S麦克风现在困在这里。 代码 // I

    0热度

    2回答

    我想以编程方式检查确定用户提供的输入是来自软键盘还是连接到android平板电脑的条码扫描器。 在我想应用此的活动中没有编辑文本,因此请避免提供可通过EditText应用的解决方案。

    -1热度

    1回答

    我父亲有兴趣切换到Linux,但有几件事情让他回想起来。他不能没有的一个项目是他的Corex CardScan 700c。他每周都会使用它,并且已经存储了数以万计的联系人。 Linux下不支持700c,但可以为扫描仪创建USB驱动程序吗?我对Linux的设备驱动程序一无所知,但根据我的理解,我可以在两个不同的地方运行它:内核空间和用户空间。内核空间需要C/Assembly,在用户空间中,我可能会放

    1热度

    1回答

    我一直在努力与STM32F30x系列一会儿并习惯了对文件系统看起来像这样: inc/ ---*.h lib/ ---CMSIS/ ---STM32F30x_StdPeriph_Driver/ ------inc/ ------scr/ ---STM32_USB-FS-Device-Driver/ ------inc/ ------scr/ src/ ---*.c usb/

    1热度

    1回答

    我正在开发基于Am3352的主板上的应用程序,需要通过USB与Android设备(平板电脑/手机)进行通信。我需要通过USB来交换一些自定义数据字节(只有我的应用程序和运行在android设备上的应用程序才能理解)。 当我将android平板电脑连接到我的AM3352主板时,我在VID PID等控制台上获取打印,表明设备正在检测到。我需要知道的是,如何让内核为设备分配一个开发文件。例如,当我们将U