Gast
#509901
Hallo, ich wollte mal fragen, wie man das realisiert, wenn man nachträglich bestimmte Parameter im Programmcode verändern kann. Dies sollte über die RS232 Schnittstelle geschehen. Als Beispiel wäre hier ein temperaturgesteuerter Motor, für den die Werte "untere Schwelle" (nicht drehen) "obere Schwelle" (maximale Drehzahl) "Sensibilität" (lin Beschleunigung) Um einen Wert zu verändern, würde ich einfach diesen über das UART Register zum MC senden. Dieser Wert wird dann ins EEPROM abgespeichert, ins Ram geladen und verarbeitet. Das Problem ist nur, dass ich das so nicht bei mehreren Parametern hinkriege. (vgl. Bsp.) Eine andere Möglichkeit, die ich noch nicht ausprobiert habe, wäre die Parameter der Reihenfolge nach zu übermitteln und jeweils, wenn einer vom UART empfangen wurde, einen Index hochzählen lasse, welcher dann angibt, wo die Werte hingeschrieben werden sollen. Ich benutze übrigens den MEGA8.