Forum: Compiler & IDEs ATTiny15 und C


von Frank (Gast)


Lesenswert?

Hallo,
ich hätt da mal gern nen Problem.
Ich wollte mir mal eben nen kleines Projekt mit 3 AD-Wandlern und einem
PWM machen und dafür den ATTiny15 nehmen. Hardware aufgebaut, C-Programm
mit WinAVR geschrieben, wills kompilieren und da kommt die ernüchterung,
geht nicht in C.
Gibts da ein Programm, womit ich das auch in C proggen kann?
Von Assembler habe ich leider so gut wie keine Ahnung und das Programm
umzuschrieben traue ich mir nicht wirklich zu.
Oder muss ich da wirklich einen viel zu guten ATTiny26 oder sogar nen
Mega drauf setzten? Der schläft doch ein bei dem bissl was er zu tun
hat, mal ganz von der Platzverschwenung auf der Platine abgesehen.

thx schon mal für eure Meinung,
Frank

von Matthias (Gast)


Lesenswert?

Hi

also wenns wirklich so primitiv ist schreibs doch in ASM. Ist nicht so
schwer wie man denkt. Mehr als 512 Befehle werdens eh nicht werden.

Matthias

von tubbu (Gast)


Lesenswert?

mit
ICCTiny kannst du den wahrscheinlich in C proggn.
Es ist aber davon abzuraten, da der Compiler keinen besonders guten
Code
fabriziert.

von Frank (Gast)


Lesenswert?

den Controller habe ich nun endlich mit ICCTiny programmiert bekommen.
Allerdings muss ich sagen, das tubbu recht hat, der Compiler taugt
nichts. Die Zeit um das C-Programm für den Compiler passend zu machen,
hätte ich eher ins lernen von Assembler stecken sollen. Vor allem, da
das Tool nur eine 30 Tage Demo-Verion ist.

Thx für eure Hilfe,
Frank

von Mattias (Gast)


Lesenswert?

ich habe schon mehrfach gelesen, dass das compilieren mit winavr für den
Tiny15 vorgesehen ist. Warum ist das überhaupt so ein Problem ???
Ich habe früher auch schon diesen Typ verwendet und mit dem ICCTiny
programmiert. Ich hatte einfach einen alten Rechner und das Programm
jeden Monat neu installiert. Dauert vielleicht 2 min. Ich warte aber
auch schon lange auf die Funktionalität in winavr.

Mattias

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.