Mac OS analog zu /dev/ttyUSBxx
Ich verwendet, um den linux-USB-port naming, aka /dev/ttyUSBxx und versucht derzeit, schreiben, testen software read/wrtie raw-Daten an USB-ports am iMac, aber ich finde es schwer zu erkennen an welchem port mein usb-hardware angeschlossen ist. Ich habe versucht, bis zu einer Verwendung von /dev/ttys"x", aber kein Glück.
In den Systeminformationen sehe ich die hardware angeschlossen an Standort-ID: 0xfa120000 /6
vielleicht kann das irgendwie helfen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
OS X nicht ein /dev Eintrag für roh-Zugriff auf USB-Geräte, und es gibt keine Möglichkeit, Sie als TTY-Geräte.
Teilweise ist dies eine unterschiedliche Philosophie zwischen Linux und BSD, teilweise ist es ein Unterschied in der Fahrer-writing-Technologie, und teilweise ist es eine Frage der bereits mit einer gut definierten Hierarchie (IOKit-Registry), die gemappt werden müssen, in der /dev-Hierarchie in irgendeiner komplizierten Weg.
Jedenfalls dann, wenn Sie lernen wollen, wie Sie sollte Zugriff auf USB-Geräte an einem Mac, starten Sie mit QA1370. Wenn Sie schauen, um einen schnellen Anschluss von einigen linux-code, ohne tatsächlich lernen IOKit/IOUSB, es wird wahrscheinlich unmöglich sein. Wenn Sie auf der Suche für etwas anderes, Sie müssen geben mehr info über das, was Sie zu tun versuchen.
Ich habe ein SheevaPlug, die fungiert als ein USB-Seriell-Gerät und das erscheint als
/dev/tty.usbserial-XXXX
.Wenn Ihr USB-Gerät hat einen FTDI-chip intern, Installation VCP Treiber von FTDI helfen könnte.