Ich habe owfs (unter debian) installiert , um zu erkennen, dass das anfängliche Setup (1wire) nur über den USB-Port funktioniert. owfs ist die Abkürzung für One Wire File System . Es ist ein Standard für Low-End-Sensoren, aber ich versuche speziell, einen DS18B20 über die GPIOs anzuschließen .
Kann ich die 1-Draht-Funktion über die GPIOs aktivieren? Und wenn ja, wie mache ich das?
Anfangs habe ich nicht verstanden, dass owfs häufig einen "Busmaster-IC" haben möchte, mit dem es mit den 1-Draht-Sensoren kommunizieren kann. Ich dachte, ich könnte leicht die Einstellungen ändern, um die GPIOs ohne Busmaster zu verwenden.
Antworten:
Ich habe einige Nachforschungen in dieser Angelegenheit angestellt und die folgenden Ergebnisse erzielt:
Ich habe kein 1wire-Zeug herumliegen, um tatsächlich zu testen, ob dieses "Umschreiben", wie in Punkt 3 erwähnt, funktioniert. Und speziell, wie es funktionieren soll, aber auf der Infoseite wird über das Deaktivieren des w1-Kernelmoduls oder das Ausführen von OWFS als Root gesprochen, damit das w1-Kernelmodul entladen werden kann. Wenn dies jedoch bereits implementiert ist und funktioniert, habe ich keine Ahnung.
Ich hoffe, diese Information bringt Sie ein wenig weiter und bitte teilen Sie uns einige Ergebnisse mit.
quelle
Vielleicht möchten Sie sich diese Frage ansehen . Die Occidentalis-Distribution verfügt über eine 1-Draht-Unterstützung für GPIO-Pins.
quelle