Aus dem Kurs: Windows 10 IoT Grundkurs

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.

I2C-Kommunikation einrichten

I2C-Kommunikation einrichten

Nachdem wir uns die physikalischen Grundlagen des I2C-Busses angeschaut haben, möchten wir uns nun ansehen, wie seine Implementierung in Windows 10 für IoT aus logischer Sicht erfolgt. Zur Motivation hier noch ein kleiner Spruch aus dem Hause Texas Instruments. Dieser durchaus bekannte Halbleiterhersteller hat den I2C-Bus selbst zwar nicht erfunden, nutzt ihn aber seit Jahren gerne für seine diversen Sensoren und, wie man hier sieht: "The I2C bus is a very popular and powerful bus used for communication between a master and slave devices." Texas Instruments weist hier auch auf Sonderregimes mit mehreren Masters hin, mit denen wir uns hier aber nicht aufhalten wollen. Alle für die Arbeit mit dem I2C-Bus vorgesehenen Klassen finden sich im Namespace Windows.Devices.I2c. Dort findet sich zwar ein ganzes Dutzend von Klassen, aber eigentlich haben wir nur mit drei zu tun. Erstens gibt es Controller, die ein Interface als Ganzes beschreiben. Zweitens gibt es Objekte, die eine einzelne…

Inhalt