Programm über den UART schicken?

OP #3578087
Lesenswert?

Ich habe mich gefragt, ob es möglich ist, dem AVR über den UART eine 
bereits kompilierte .hex Datei zu schicken. Das Programm, welches ich 
schon zuvor mit  einem JTAG flashen würde, müsste dann das Programm nur 
noch, zb auf Tastendruck, aufrufen und es läuft als 
"Anwendungsprogramm", wobei mein zuvor geflashtes Programm als sehr sehr 
billiges Betriebssystem fungieren würde.
Wäre das machbar?
#3578095
Lesenswert?

Samuel J. schrieb:
> Ich habe mich gefragt, ob es möglich ist, dem AVR über den UART eine
> bereits kompilierte .hex Datei zu schicken. Das Programm, welches ich
> schon zuvor mit  einem JTAG flashen würde, müsste dann das Programm nur
> noch, zb auf Tastendruck, aufrufen und es läuft als
> "Anwendungsprogramm", wobei mein zuvor geflashtes Programm als sehr sehr
> billiges Betriebssystem fungieren würde.
> Wäre das machbar?

Die Idee würde ich schnell patentieren lassen. Da ist noch niemand drauf 
gekommen ;-)
Gast #3578108
Lesenswert?

Da gibt es mehrere Möglichkeiten.
Entweder wie gesagt über einen uart bootloader wo du eine compilierte 
hex über uart in den Flash schreibst oder aber, dass du am 
mikrocontroller ein Programm hast und du spielst eine Konfiguration in 
Form eines Bytecodes rein und je nach dem macht dein uC was... 
Allerdings ist dann natürlich vorgeben was er machen kann bei den 
jeweiligen bytecode

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren