Jestem nowy przy użyciu języka programowania D i zastanawiałem się, czy D może korzystać z portu szeregowego lub portu USB?Port szeregowy lub port USB za pomocą D?
8
A
Odpowiedz
6
To prawdopodobnie dotyczyłoby wywołań systemowych, które byłyby w C, ale możesz call C functions from D, więc jeśli nie ma biblioteki, która ją zawinie (co raczej wątpię), będziesz musiał wymyślić jakie są odpowiednie wywołania C i użyj ich.
5
Tworzenie powiązań z bibliotekami C jest dość proste w języku D, więc możesz spróbować uzyskać dostęp do wieloportowego portu USB za pomocą libusb.
1
Tango może wykonać port szeregowy. Proszę odnieść się do
- tango.io.device.SerialPort modułu
- tango.io.device.Device.Device klasy
Proszę zauważyć, że adresy URL odnosi się do portu D2 Tango.
Powiązane problemy
- 1. Port USB na port szeregowy
- 2. Jakiej klasy USB używa port szeregowy COM?
- 3. Jak obsługiwać wyjątek, gdy port szeregowy USB zostanie nieoczekiwanie usunięty?
- 4. Określić, czy port szeregowy jest normalny COM lub SPP
- 5. Jak wyłączyć i włączyć port USB za pomocą wiersza polecenia?
- 6. Jak mogę sfałszować port szeregowy podczas programowania?
- 7. Dane binarne z pyserial (port szeregowy Pythona)
- 8. RxTx na komputerze Mac - port szeregowy jest już używany
- 9. Windows 7 x64 COM/Port szeregowy Sniffer/Redirect
- 10. Port Android Debugowanie portu USB Błąd przekierowania
- 11. Serial Port Cable Unplugged
- 12. Wykryj port Arduino w Pythonie
- 13. Jak używać protokołu Google protobuf do komunikacji przez port szeregowy?
- 14. Otwórz port szeregowy z arduino za pomocą C++ z Xcode na Macu
- 15. C# tylko do odczytu Port szeregowy, gdy dane przychodzą
- 16. Dostęp USB lub szeregowy w C#
- 17. Skąd wiadomo, który port szeregowy ma być używany w systemie Linux?
- 18. Jak zmienić port tomcata za pomocą wtyczki eclipse za tomcat
- 19. Windows Phone: możliwe otwarcie adresów URL za pomocą: port?
- 20. W języku C#, w jaki sposób komunikować się za pośrednictwem Kermit przez port szeregowy?
- 21. Python - Making Fast Port Scanner
- 22. Jak znaleźć wolny port serwera TCP za pomocą Ruby?
- 23. Odwróć port do przodu za pomocą biblioteki libssh2 na iOS
- 24. web.py - podaj adres i port
- 25. Jak otworzyć port w centOS
- 26. Czy fizyczny port USB można zidentyfikować programowo dla urządzenia w systemie Windows?
- 27. Port Forwarding (NAT UPNP) BŁĄD
- 28. Port C++ AtomicLong.lazySet
- 29. Port LWJGL do Androida
- 30. Mochiweb Port 80
Link do oficjalnej dokumentacji (z przykładami) do "Interfejs do C" w języku D: https://dlang.org/spec/interfaceToC.html –