Andreas Brunnhofer
/
init_1
Initialisierungslisten Uebung 1
Diff: init_3.cpp
- Revision:
- 1:5f898b1088f7
- Child:
- 2:32751b274adb
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/init_3.cpp Tue Oct 06 17:24:53 2020 +0000 @@ -0,0 +1,26 @@ + +//Initialisieren - Erzeugen Sie in der folgenden Klasse mittel +//Initialisierungsliste das I2C-Objekt mit p28, p27: + +#include "mbed.h" + +class MyClassB +{ +public: + MyClassB(PinName sda, PinName scl) : i2c(sda, sc1) // I2C Pins übergeben p28, p27 + {result=0;} + float read(); + +private: + I2C i2c; + float result; +}; + +float MyClass myClass (0.0); +MyClassB sensor(p28, p27); + +int main () +{ + printf("Sensorwert: %f \n", sensor.read()) + wait_ms(250); +} \ No newline at end of file