Forum: Compiler & IDEs Programm für ATtiny12 in C schreiben?


von Rüdiger (Gast)


Lesenswert?

Ich wollte für einen ATtiny12 ein Programm in C schreiben, bekomme aber 
die Meldung das dieses IC nur in Assembler unterstützt wird.

Ich habe die AVRStudio Version 4.16 Build 628.

AVR Studio 5 habe ich nicht installiert da ich ungerne SP3 installieren 
würde.

Welches Programm/Wie kann ich dieses Programm dennoch in C schreiben?

von Peter II (Gast)


Lesenswert?

Rüdiger schrieb:
> AVR Studio 5 habe ich nicht installiert da ich ungerne SP3 installieren
> würde.

was soll denn das für ein grund sein - das sollte PFLICHT sein.

> Ich wollte für einen ATtiny12 ein Programm in C schreiben, bekomme aber
> die Meldung das dieses IC nur in Assembler unterstützt wird.
dieser Tiny hat gar keinen RAM - damit geht meines wissens überhaupt 
nicht mit C.

von Dominik S. (dasd)


Lesenswert?

Soweit ich weiß wird das nicht funktionieren.
Der Tiny12 hat kein RAM.
AVR-GCC nutzt aber das RAM, somit funktionieren nur Controller mit RAM 
(Tiny13 aufwärts).

Sprich entweder ASM oder einen anderen Tiny nutzen.
Warum überhaupt den 12er?

von Rüdiger (Gast)


Lesenswert?

Warum sollte es Pflicht sein sein Notebook NOCH langsamer zu machen?

Das letzte mal wo ich SP3 installiert hatt durfte ich danach mein 
Windows neu aufsetzen.

von Peter II (Gast)


Lesenswert?

Rüdiger schrieb:
> Warum sollte es Pflicht sein sein Notebook NOCH langsamer zu machen?

weil nur noch SP3 mit Sicherheitsupdates von MS versorgt wird, es gibt 
keine Support mehr für XP ohne SP3. Auch setzen viele Programm es 
vorraus. Ausserdem wird ein PC dadurch überhaupt nicht langsamer.

von oxofrmbl (Gast)


Lesenswert?

"Warum soll ich den Sicherheitsgurt anlegen, da brauch ich immer so lang 
wenn ich aus dem Auto aussteigen will"

von Rüdiger (Gast)


Lesenswert?

Wenn ihr solch große Angst habe vor Hackern und Viren schicke ich eich 
mal ne eMail.

Man kann den Digitalen Teil des Lebens nicht so einfach mit dem Realen 
vergleichen.

Och beim Windows ist zerschossen setz ich neu auf: Och der Typ hat sein 
gedächtniss verloren setze ich n neues rein.

von Peter II (Gast)


Lesenswert?

Rüdiger schrieb:
> Och beim Windows ist zerschossen setz ich neu auf: Och der Typ hat sein
> gedächtniss verloren setze ich n neues rein.

das gute bein einem PC ist, das man vorher ein Backup machen kann. Wenn 
etwas schief geht kann man alles wieder zurücksetzen.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Dominik S. schrieb:
> Soweit ich weiß wird das nicht funktionieren.

Jein: http://www.nongnu.org/avr-libc/user-manual/FAQ.html#faq_tinyavr_c

Allerdings würde ich mir den Stress nicht freiwillig antun.  Es gibt
mittlerweile reichlich modernere Auswahl, außerdem ist es bei gerade
mal 1 KiB Flash-Größe durchaus auch noch beherrschbar, das bisschen
Kram direkt im Assembler zu hacken.

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.