我只是想读取设备输出的原始字节。可以做到吗?是否有可能在没有驱动程序的Mac上从USB设备读取数据?
1
A
回答
2
不,在USB协议中没有“原始字节”的概念。与RS-232通信不同(例如),USB通信总是使用高级协议来控制设备与主机之间的通信。
但是,类似的事情是使用USB串行驱动程序读取通过USB串行设备类协议从设备发送的字节。但是,这需要设备的特定支持。
2
是的。有可能的。在Mac OSX上,我们可以使用用户模式下的IOKitLib和IOUSBLib直接从USB设备读取数据。苹果开发者网站上有一个示例。你可以参考它https://developer.apple.com/library/mac/samplecode/USBPrivateDataSample/Introduction/Intro.html#//apple_ref/doc/uid/DTS10000456
相关问题
- 1. 从vb.net读取USB数据的方法,并为设备制作驱动程序
- 2. 如何从android设备上的android设备上的USB设备读取数据?
- 3. USB上的Wifi - 是否有普通的类驱动程序?
- 4. 有没有可能读取android移动设备的RAM内容?
- 5. 读取错误设备驱动程序
- 6. usb cdc设备驱动程序
- 7. 如何通过可可应用程序从USB GPS设备读取NMEA数据
- 8. 没有设备的设备驱动程序?
- 9. Genymotion设备没有从DHCP获取IP - VirtualBox:未能探测到驱动程序
- 10. 使用libusb从USB设备读取数据使用libusb从USB设备读取数据
- 11. 是否有可能停止将SOF数据包发送到我的USB设备?
- 12. 使用node-usb从USB设备读取
- 13. 是否有可能使用libusb获得设备在usb上的位置
- 14. 读取USB设备序列号在C#
- 15. ASP.net是否有可能读取现有的Access数据库
- 16. C#应用程序读取USB在后端和只有我的应用程序读取USB和没有其他
- 17. 如何从Cocoa应用程序中的HID USB设备读取数据?
- 18. Mac应用程序挂在USB设备上的ReadPipe
- 19. 是否有像Mac OS X的过滤驱动程序?
- 20. USb驱动程序Windows移动设备的文档扫描仪
- 21. USB存储设备从微过滤器驱动程序的SerialNumber(从USB设备描述符)
- 22. 可以阻止设备驱动程序成为字符设备驱动程序
- 23. 是否有可能换Devart Oracle驱动程序,使之异步
- 24. 使用Python在Mac上开发USB驱动程序
- 25. 在插入设备之前安装USB驱动程序
- 26. 在Linux中编写USB设备驱动程序
- 27. 是否有可能从另一个设备上使用.so库?
- 28. 如何从.NET中的USB设备读取串行数据?
- 29. 是否有SQLCipher的ODBC驱动程序?
- 30. 应用程序专用Android设备是否有可能?