回答
我已經在Chris Cant's Writing Windows WDM Device Drivers book中使用過並行設備驅動程序,並且還使用了下面的代碼項目文章中提到的inpout32.dll。操作系統和總線類型可能有限制。即Windows XP和ISA(已有幾年)。
也期待在這些CodeProject上的文章:
我已經看到你發給我的鏈接。它幫助我很多。但對於我一直在問的話題,在編碼方面有什麼想法。我希望你能幫助我。提前致謝!。 –
鏈接應該告訴您如何使用並行端口驅動程序,我沒有在您嘗試連接的特定設備上使用**數據表**或**手冊**。過去,我已經使用過兩種與I/O模塊成功接口的驅動程序。 –
在電腦上的並行打印機端口,在其最簡單的形式8位輸出設備。司機等不同,所以這是psudo代碼,以適應您的需求。
Const fw as byte = 0 ' freewheel
Const cw as byte = 1 ' clockwise
Const ccw as byte = 2 ' counter clockwise
Const bk as byte = 3 ' brake
Const en as byte = 4 ' output enable
Sub BtnCW_click
Parallelport.output(cw or en) ' turn clockwise and send enable
End sub
在H-電橋將A輸入到端口的第0位,H-電橋的B輸入端連接到端口的位1和位2的端口的對H電橋的使能輸入。該端口的gnd連接必須連接到hbridge上的gnd。
顯然你需要設置一個庫來訪問這個端口,如果你決定使用哪個庫以及你使用的是什麼橋,那麼我可以提供更多的幫助,但是你已經提供了很多幫助。
如何聲明並口? –
- 1. VB.NET ping端口
- 2. 使用VB.Net的串行端口通信(端口不顯示)
- 3. 來自VB.NET串行端口的System.UnauthorizedAccessException
- 4. vb.net串行端口字符編碼
- 5. 在VB.NET 2010中使用DLL中的串行端口
- 6. Silverlight 4和並行端口
- 7. 並行端口與C#
- 8. WriteFile並行端口掛起
- 9. 並行端口仿真器
- 10. 並行端口Java編程
- 11. 端口代碼到vb.net
- 12. 端口轉發與vb.net
- 13. 在Java中訪問並行端口?
- 14. 在Python中連接並行端口
- 15. 使用並行端口中斷
- 16. 如何將按鍵發送到vb.net中的串行端口?
- 17. 循環通過VB.NET串行端口(COM端口)和檢測所使用的設備的正確端口
- 18. 並行端口引腳的高度
- 19. 如何在vb.net中編程自動檢測串行端口
- 20. 訪問特定的USB端口VB.net
- 21. Linux中的串行端口
- 22. 等待從串行端口VB.net的確切價值
- 23. 發送,並通過串行端口
- 24. 並行端口通信Rxtx或javax.comm
- 25. 虛擬並行端口仿真器
- 26. 檢測並行端口是否存在
- 27. c#並行IO完成端口
- 28. D在windows下訪問並行端口
- 29. 在Windows 7上寫入並行端口
- 30. 使用vb.net找到gsm modem com端口
首先購買並行I/O硬件。無論你會發現什麼都會有一個驅動程序,使它可以從程序中使用。通過pinvoke或.NET包裝。 –