www.mikrocontroller.net

Forum: Compiler & IDEs ATTiny15 und C


Autor: Frank (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Matthias (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: tubbu (Gast)
Datum:

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

Autor: Frank (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Mattias (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.