Tiny13 und FastAVR

Gast #553737
Lesenswert?
• ▲
▼
Moin Moin.

Ich brech mir grad mächtig Einen ab. Ich hab ein Programm mit FastAvr 
geschrieben das auf einem M16 völlig problemlos compiliert wird und auch 
prima läuft. Ist auch eigentlich nix Grosses. Poti an ADC einlesen und 
den Wert an die PWM geben.
Nun ist der M16 für diese Aufgabe doch eher überdimensioniert und das 
Programm soll in einen Tiny13. Die Version von FastAVR die ich 
installiert hatte kannte noch keinen Tiny13, also neue Version gezogen. 
Ressourcen im Programm auf den Tiny13 umgeschrieben und Compiler rennen 
lassen. Klingt einfach, geht aber nicht. Ungültiger Prozeduraufruf kommt 
da als Windows-Fehlermeldung. Hat schonmal Jemand versucht irgendwas 
Interruptgesteuertes mit FastAVR und nem Tiny13 zu programmieren? Ich 
hab das Gefühl als wäre der Chip nicht vollständig in den Compiler 
integriert. Kommentiere ich die Interruptsteuerung raus übersetzt er 
zumindest, wirft aber mit blödsinnigen Compilermeldungen um sich weil er 
der Meinung ist einige Register nicht zu kennen. Blöd das.

bye

Frank

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.