knx
ETS configurable knx-stack
stm32_platform.h
Go to the documentation of this file.
1 #ifdef ARDUINO_ARCH_STM32
2 #include "arduino_platform.h"
3 
5 {
6  public:
8  Stm32Platform( HardwareSerial* s);
10 
11  // unique serial number
12  uint32_t uniqueSerialNumber() override;
13 
14  // basic stuff
15  void restart();
16 
17  //memory
18  uint8_t* getEepromBuffer(uint32_t size);
19  void commitToEeprom();
20  private:
21  uint8_t* _eepromPtr = nullptr;
22  uint16_t _eepromSize = 0;
23 };
24 
25 #endif
Stm32Platform(HardwareSerial *s)
uint32_t uniqueSerialNumber() override
uint8_t * getEepromBuffer(uint32_t size)