Wiederholende UART Sequenzen in Funktionen packen?

Gast #1784186
Lesenswert?

Hallo Leute,

ich erstelle ein ziemlich ausgebautes UART-Menü mit uart.h von Peter 
Fleury auf einem ATmega8.
Gewisse Textsequenzen wiederholen sich oft, wie z.B.

uart_puts_P "Enter the "; oder
uart_puts_P "The parameter must be in range ";

Ich stelle mir die Frage: lohnt es sich solche Sequenzen in Funktionen 
zu packen?

Von einer Seite speichert Fleury´s uart.h die Strings automatisch im 
Flash...

Von anderer Seite wird für häufige Funktionsaufrufe der wertvolle RAM 
verbraucht - und auch etwas Flash.

Könnte mir jemand einen Erfahrungswert nennen, ab wie langen String 
lohnt es sich ihn in Funktion zu packen, z.B.

uart_puts_P "Setup"; lieber mehrmals String?
uart_puts_P "The parameter must be in correct range bla bla bla..."; 
lieber in Funktion?

Danke voraus für die Ratschläge

Michal

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