Frage:
Ich setze in einem Gerät das Display EA eDIPTFT43 ein. Derzeit muss ich es vor dem Einbau mit dem Programmer programmieren. Will ich nachträglich etwas verändern, muss ich es ausbauen und neu programmieren.Das ist recht umständlich. Alle anderen Microcontrollersysteme in dem Gerät kann ich derzeit im eingebauten Zustand über entsprechende Bootloader programmieren, nur das Display nicht.
Gibt es eine Möglichkeit, wie ich ein DATA-FLASH Upload File *.DF über die Schnittstelle in den Flash bekomme? Ich benutze derzeit die I2C-Schnittstelle.
Antwort:
Der FLASH-Speicher in den EA eDIP-Modulen kann auch ohne Ausbauen mit neuen Makros, Bildern etc. beschrieben werden. Das geht ganz einfach.
Beispiel: Ihr Mikrokontroller spricht via I2C-Bus mit dem EA eDIP. Ausserdem ist der Mikrokontroller per RS232 mit dem PC, auf dem die DF-Datei (*.DF) liegt, verbunden.
Jetzt schicken Sie die DF-Datei vom PC zu Ihrem µC, der diese unverändert an das eDIP weiterreicht. Fertig.
Wenn Sie das Small-Protocol verwenden, muss Ihr µC natürlich die Häppchen der DF-Datei im Protokollrahmen verpackt an das EA eDIP senden.