Forum: Mikrocontroller und Digitale Elektronik Fehlermeldung Attiny15


von Marco M. (marco1987)


Lesenswert?

Hi leute,

könnt ihr euch diese Fehlermeldung erklären

>^../usb_dock.c:1: error: MCU 'attiny15' supported for assembler only

fehlermeldung ist von avrstudio, warum kann man den attiny nur mit 
assembler programmieren, ich bin verwirrt

danke

von Marius S. (lupin) Benutzerseite


Lesenswert?

weil der Attiny kein RAM hat. C braucht ein bischen RAM um seine 
Variablen dort ab zu legen.

Musst halt in ASM programmieren.

Und USB machst du auf den sowieso nicht.

von Christian R. (supachris)


Lesenswert?

Und mit Hardware-Stack machts auch nicht viel Spaß in C.

von Marco M. (marco1987)


Lesenswert?

> Musst halt in ASM programmieren.

ha der war gut, das hab ich bisher noch nie gemacht und habe ich in der 
uni auch erst später, c kann ich auf software ebene schon und hab halt 
damit angefangen

dann muss ich wohl einen atmega8 oder so nehmen

oh man für eine adwandlung, so eine verschwendung

von Andreas K. (a-k)


Lesenswert?

Wenn ein 8pinner reicht: Die Nachfolger vom veralteten Tiny15, die 
Tiny25/45/85 sind für C tauglich.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.