Forum: Mikrocontroller und Digitale Elektronik Umstieg Bascom -> AVR-Studio


von Alfi (Gast)


Lesenswert?

Ich arbeite jetz schon seit längerem mit Bascom und AVRs, das macht auch 
Spass und ist einfach (ist halt Bascom)...
ABER: bei den neueren Tinys zicken die ganzen vorgefertigten Routinen 
rum (z.B. wegen der teilw. anderen Timer-initialisierung). Mir reichts!
Also: Umstieg auf einen "besseren" Compiler. Ich hab mir jetz das Studio 
angeschaut und das GCC-Tut durchgelesen, klingt eigentlich relativ easy. 
Aber gibt es irgendwas das ich noch beachten sollte (irgendwelche 
absoluten "NO-GOs") das bei Bascom absolut egal war?
Wenn dem so ist dann vielleicht hier erklären...

von Karl H. (kbuchegg)


Lesenswert?

Nicht mit der Erwartung leben, dass dir in C die Tante beim Lulu-Gang 
aufs Klo behilflich ist, so wie sie es in BASCOM war :-)

Im Ernst: Kauf dir ein C Buch, mach deine ersten Schritte in C auf dem 
PC indem du das erste Drittel deines Buchs durcharbeitest. Da hast du 
mehr davon und die Lernkurve auf dem µC wird deutlich flacher.

von Paul Baumann (Gast)


Lesenswert?

@Alfi
Hast Du mal eine Nachricht mit dem Problem an MCS-Electronic gesandt?
Wenn der gute Mann dort den Fehler noch nicht kennt, kann er ihn auch 
nicht beheben.

Ich hatte mal ein Problem mit dem Attiny24, als der noch ganz neu war.
Die Definitionsdatei davon hatte eine Macke. Der Fehler wurde schnell
behoben und in der nächsten "Ausgabe" von Bascom berücksichtigt.

Ich würde mich nicht mit der verqueren C-Syntax herumärgern, wenn ich
nicht müßte.

MfG Paul

von Ben I. (beninho)


Lesenswert?


von Detlev T. (detlevt)


Lesenswert?

Hallo Alfi,

zwar sollte ich dich zu deinem Entschluss beglückwunschen, von BASCOM 
nach avr-gcc umzusteigen. Was aber das "Rumzicken" betrifft, dass kann 
der GCC auch sehr gut und nicht jede Version ist ausreichend arm an 
Fehlern.

Deswegen allein solltest du also nicht wechseln.

Gruß, DetlevT

von Alfi (Gast)


Lesenswert?

Also danke schonmal an alle.
Ich hätte noch ne Frage gibts iwie so in handlicher form (PDF/Buch) ein 
art Instruction set für den gcc ? (so ähnlich wie am Ende der Atmel dbl, 
halt nur c statt asm, oder muss ich iwie mir aus dem Buch die Befehle 
zusammensuchen ?

von Karl H. (kbuchegg)


Lesenswert?

Mit einem Instruction Set wirst du nicht weit kommen.
C hat nur wenige Befehle, die Kunst besteht in der Zusammenstellung 
derjenigen und der Kentnis all der kleinen Details dazu.

Kauf dir ein C-Buch.

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.