Gast
#2108244
Hallo Community Mit einem Stm32 mit angeschlossenem Eeprom möchte ich einen 2 Zylindermotor betreiben. Protokollfunktion und die Möglichkeit der Programmierung der Zündkennlinie und dem Einspritzkennfeld sind bereits integriert. Beim Zündzeitpunkt benutze ich ein uint8_t array mit 255 Werten für die Drehzahl, da hier bis auf eine kleine Ausnahme die Drosselklappenstellung nicht mit in die Zündkennlinie eingeht. Nun stehe ich vor dem Problem das Einspritzkennfeld zu implementieren. Hierzu hatte ich ein array in Planung das 8 bit werte enthält ( eventuell ist das sogar schon zu gering) und zusätzlich noch zweidimensional ist. Also 100 Werte für die Drosselklappenstellung und 255 für die Drehzahl. So versuchte ich meine Werte zu schreiben, dass sprengt mir aber das Ram und der Stm32 hat nicht wenig davon. Kennt ihr Möglichkeiten, dass Kennfeld etwas speichersparender einzubauen? mfg Jan