C ist relativ ungnädig. Ich programmiere selbst in C, hab keine Erfahrung mit Bascom aber wenn man mit C anfängt sollte man sich darüber im Klaren sein dass nicht alles was der Compiler übersetzt auch so läuft. Es gibt viele versteckte Fallen.
C ist relativ ungnädig. Ich programmiere selbst in C, hab keine Erfahrung mit Bascom aber wenn man mit C anfängt sollte man sich darüber im Klaren sein dass nicht alles was der Compiler übersetzt auch so läuft. Es gibt viele versteckte Fallen.
Ich begann vor einigen Jahren mit Bascom, ohne C jemals kennengelernt zu haben. Mittlerweile "stemme" ich auch größere Projekte damit (zumindest für einen Hobbyisten). Also ich würde für den schnellen Einstieg Bascom empfehlen. Anfangs benötigst du keine zu tiefen Einblicke, einige Zeit später, wenn du dann die weiter oben angesprochenen "tiefen" Eingriffe vornehmen willst, kannst du auch die Librarys in Inline-Assembler zerpflücken und eigene zeitkritische Assembler-Blöcke schreiben.
Grüße
Thomas
Ich versuche es Mal mit einer Analogie: Wenn eine Programmiersprache ein Fahrrad ist, dann entspricht Bascom einem mit Stützrädern. Die wichtigen Sachen sind schon irgendwie dran, aber mit Tempo um die Kurve geht halt trotzdem nicht. Ich habe mir ein Buch über Bascom gekauft und nach einer Woche auf C umgesattelt. Ich mag es, hardwarenah zu arbeiten und alles aus einem AVR rauszukitzeln. Bascom würde mir dabei nur im Weg rumstehen.
mfG
Markus
Tiny ASURO Library: Thread und sf.net Seite
"C ist relativ ungnädig. Ich programmiere selbst in C, hab keine Erfahrung mit Bascom aber wenn man mit C anfängt sollte man sich darüber im Klaren sein dass nicht alles was der Compiler übersetzt auch so läuft. Es gibt viele versteckte Fallen."
Das ist in Bascom nicht anders ... sitz gerade seit 3 Tagen an so einer Kopfnuss
Vor den Erfolg haben die Götter den Schweiß gesetzt
Hallo zusammen !!
Danke erstmal für eure raschen Antworten !!!
Ich bin über den Link von Hubert.G ( http://www.mikrocontroller.net/ ) zu der Seite http://www.c-howto.de/tutorial-praeprozessor.html gekommern. Ein Tutorial für Einsteiger in C. Dieses habe ich erstmal etwas überflogen, und musste feststellen das sowhl C als auch Visual Basic und php sehr ähnlich sind. Wie bereits oben erwähnt sind mir diese Programmsprachen teils mehr teils weniger bekannt. Deshalb werde ich es wohl doch mit C versuchen.
Es hat ja auch mit HTML, PHP und VB geklappt, warum dann nicht mit C ????
Wie einer der Vorredner schon schrieb, ist das wohl vor allem eine Glaubensfrage in welcher Sprache man programmiert. Ich habe mir, als ich mit den AVR´s begann, mal beide Sprachen angeschaut und miteinander verglichen was mir eher zusagt. Das kryptische in C mit den vielen (fragwürdigen) Sonderzeichen hat mich dann doch eher abgeschreckt. Wenn ich etwas bauen und realisieren möchte dann will ich direkt und ohne Umwege in kurzer Zeit (Luftlinie!) zu meinem Ziel kommen, ohne das ich mir über alle möglichen Sachen die der Controller irgendwo macht Gedanken machen muss. Daher fiel für mich die Wahl auf Bascom.
Damit habe ich bisher alle meine Projekte reibungslos hinbekommen(Auch mit LCD, UART, drei Timer und ADC gleichzeitig). Für Leute die lieber genau wissen wollen was da vor sich geht, empfiehlt sich dann aber wohl eher C oder ASM.
Gruß
Neutro
Jemand mit einer neuen Idee ist ein Spinner, bis er Erfolg hat.
(Mark Twain)
Lesezeichen