我只是想讀取設備輸出的原始字節。可以做到嗎?是否有可能在沒有驅動程序的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. 設備是否可以有兩個UMDF驅動程序?
- 3. 是否有可能檢測到Android設備上的USB調試?
- 4. 如何從android設備上的android設備上的USB設備讀取數據?
- 5. USB上的Wifi - 是否有普通的類驅動程序?
- 6. 從USB串行設備讀取數據
- 7. 有沒有可能讀取android移動設備的RAM內容?
- 8. 讀取錯誤設備驅動程序
- 9. usb cdc設備驅動程序
- 10. 如何通過可可應用程序從USB GPS設備讀取NMEA數據
- 11. 沒有設備的設備驅動程序?
- 12. Genymotion設備沒有從DHCP獲取IP - VirtualBox:未能探測到驅動程序
- 13. 命名管道是否有相應的設備驅動程序?
- 14. 設備節點,但設備驅動程序沒有得到聯
- 15. 使用libusb從USB設備讀取數據使用libusb從USB設備讀取數據
- 16. 是否有可能從Windows PC訪問IOS設備沒有iTunes
- 17. 是否有可能停止將SOF數據包發送到我的USB設備?
- 18. 是否有可能按部門閱讀Android設備上的emmc?
- 19. 使用node-usb從USB設備讀取
- 20. 是否有可能使用libusb獲得設備在usb上的位置
- 21. Linux中的虛擬COM驅動程序,用於從USB設備接收數據
- 22. 是否有可能將USB設備暴露給lxc/docker容器?
- 23. 從頭開始製作USB設備... VCP驅動程序有哪些優點?
- 24. 確定是否Windows 8的可安裝設備驅動程序
- 25. 讀取USB設備序列號在C#
- 26. 從顯示器直接讀取EDID沒有驅動程序
- 27. ASP.net是否有可能讀取現有的Access數據庫
- 28. C#應用程序讀取USB在後端和只有我的應用程序讀取USB和沒有其他
- 29. 如何在Windows中讀取設備驅動程序的狀態?
- 30. 是否有可能通過USB端口使用PyUSB獲得USB設備