Einträge über assembler

Mini-HowTo: Atmel AVR RISC µC unter GNU/Linux programmieren

Nach langer Zeit habe ich mal wieder mein Atmel Entwicklungsboard ausgegraben, und die ganzen Programme zum Bespielen des Controllers auf meiner aktuellen Linux-Installation wieder zum Laufen gebracht. Da ich mit Mikrocontrollern nur ab und an mal was mache und in der Zwischenzeit eine Menge wieder vergesse, habe ich die wichtigsten Sachen aufgeschrieben. Gestern habe ich mich mit einigen technikbegeisterten Kollegen getroffen, um uns über unsere privaten Basteleien und Hacks austauschen zu können.

Weiterlesen…

Probleme mit Include-Dateien bei avra

Das Programm AVRA ist ein Assembler Compiler für die Mikrocontroller von Atmel unter Linux, welcher kompatibel zum Assembler in Atmels Entwicklungsumgebung AVR Studio ist. Hin und wieder programmiere ich für verschiedene Zwecke einen Atmel und verwende dann lieber Assembler als C. Unter Linux wollte ich nun AVRAa einsetzen. Leider konnte ich keines meiner Programme kompilieren, da AVRA (Version 1.2.3) die Mikrocontroller-spezifischen Include-Dateien (Bsp: m16def.inc) nicht verarbeiten wollte. Offensichtlich hat AVRA ganz konkret Probleme bspw. mit den Pragma-Direktiven (Codezeilen mit #pragma).

Weiterlesen…