Hallo zusammen,

ich hätte eine Frage bezüglich der Programmierung des Temperaturchips EMC1428. Und zwar verwende ich die interne und eine externe Diode des Chips zum messen zweier verschiedener Temperaturen.

Die Kommunikation funktioniert bereits ganz gut jedoch möchte ich nun eine Funktion schreiben, die mir meine vordefinierten Temperaturregister nacheinander immer wieder ausließt und mir die jeweiligen die Temperaturwerte zurückgibt.

Die Kommunikation des Ganzen läuft über I2C auf einem STM32F2 ab. Als Bibliotheque verwende ich auf Grund der Konfiguration des Chips mit CubeMx die HAL Bibliotheque.

Hat jemand von euch bereits Erfahrung mit dem Schreiben einer solchen Funktion und könnte mir Tipps geben wie das funktionieren würde ?


Vielen Dank im Voraus für eure Hilfe.


Viele Grüße,

Chris