我想製作一個簡單的python程序,它控制我的筆記本電腦的usb集線器。沒有額外的東西,只需將第一個USB端口的DATA +通道置於高電平(又名5V)或低電平(又名0V)狀態。Python - 低級USB端口控制
1
A
回答
0
Python是解決此問題的高級方法,此行爲將要求您重寫操作系統的USB驅動程序。
+0
我應該用C嗎?我不想去與ASM(我知道一些其他的ASM但可悲的是,我不知道86:\) –
+0
正如大衛·格雷森已經說過,更好地使用微控制器,你不希望重寫驅動器(其中,的方式,應該只能在linux上) – aul12
0
我不認爲你可以這樣做。即使您知道如何爲您的操作系統編寫低級驅動程序,但這可能是不可能的,因爲USB端口的數據引腳只能設計爲輸出0至3.3 V之間的電壓。它們也用於發送和接收USB數據包,而不是任意電壓。
相反,你應該得到一個小programmable microcontroller用普通USB接口,並使用其輸出引腳。
相關問題
- 1. 控制USB端口
- 2. 使用COM端口或USB端口控制物理按鈕
- 3. 如何使用USB端口/電纜來控制定製硬件?
- 4. USB端口號
- 5. 模擬USB端口
- 6. 禁用USB端口
- 7. USB通信端口
- 8. Android AVD - USB端口
- 9. 是否可以控制USB端口的電源?
- 10. 如何從USB端口連接到RJ45控制檯設備?
- 11. Xcode - 如何控制電源到macbook的USB端口?
- 12. 使用匯編程序控制USB端口的電源
- 13. 使用C#將USB控制爲並行端口
- 14. 使用shell腳本從命令行控制USB端口
- 15. 串口或USB端口?
- 16. pycharm的python控制檯中的路徑一級太低
- 17. 監控一個端口的USB,沒有WinForm,只有控制檯應用程序
- 18. USB端口電流值
- 19. 訪問iPhone的USB端口?
- 20. TCP端口號 - android phone usb
- 21. 啓用/禁用USB端口
- 22. Android的串行USB端口
- 23. 與USB端口通信
- 24. 用於Python的HDF5:高級與低級接口。 h5py
- 25. 控制Python腳本與USB MIDI控制器
- 26. 從Windows控制USB
- 27. 控制USB輸入
- 28. 是否可以在BIOS級別恢復USB端口固件?
- 29. 如何單獨關閉/打開USB端口?是否可以將USB集線器連接到PC,然後以編程方式控制HUB的USB端口?
- 30. 串口或USB端口使用D?
...你有問題嗎?學習[問]。 – jonrsharpe