.asm auf AVR schreiben

OP #2059373
Lesenswert?

Guten Tag.

Ich würde gerne auf einem ATtiny2313 hinter dem .hex sozusagen eine .asm 
legen.

Die .hex belegt 104Byte (laut AVR Studio).
Die .asm hat auf den Windows Rechner eine größe von 1,37kB wenn man die 
Beschreibungen weg lässt.

Es geht hierbei darum das man bestimmte (in der .asm markierte) Timings 
nachträglich ohne den Asselmblercode zu haben, verändern zu können, 
indem man den Assemblercode vom AVR ausließt und neu Compiliert.

Meine Frage ist:
Eigentlich müsste das doch auf den AVR raufpassen (2048 - 104 - 1405 = 
539Byte über)

Wie ist soetwas möglich?

Edit: Habe grad noch ein paar Leerzeichen rausgenommen und komme auf 
826Byte.
#2059385
Lesenswert?

Dann fehlt nur noch die Direktive, die den Sourcecode direkt in den 
Flash rein kopiert. Das kann man doch irgendwie mit Includes machen??
Noch was: Mach den Start deines ASM-Listings auf einen "geraden" Offset, 
wie z.B. 200h oder so. Dann ist es ein bisschen aufgeräumter.
Gute N8 mf

PS: dann mach erst ein hex2bin mit dem .hex file, häng dann dein asm 
code ran und danach weider ein bin2hex. jetz aber ab in die falle.

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