Das Elektor-Forum schließt seine Pforten (siehe auch http://www.elektormagazine.de/forum). Ab Freitag, den 01. März, ist es nicht mehr möglich, sich im Forum einzuloggen. Alle Inhalte des Forums bleiben jedoch bis Ende März noch sichtbar. Am 01. April wird das Forum schließlich komplett geschlossen.

Software, Hardware und Brenner

ATMega-Controller in BASIC programmieren

Postby burkhard kainka » Thu Oct 09, 2008 12:00 am

Eine Email an Elektor:

Der Bascom-Kurs wäre für einen Neuensteiger etwas übersichtlicher, wenn Sie erst einmal das Handling mit dem Bascom-Compiler erklärt hätten: nicht jeder kann oder will einen STK xyz benützen, wie flasht man, wenn der AT... in einer Schaltung eingebaut ist? wie sind die einzelnen Schritte vom Source-Code zum laufenden Programm? usw. Beim R8C13 war das alles gut erläutert und mit Hardcopies garniert. Der Erfolg war gleich da, während mit dem Bascom ständig Fehlermeldungen kommen, wie "selected Chip do not Match", " could not identify Chip-ID .....". Vielleicht könnten Sie für Bascom einen ähnlichen Beitrag für die Neueinsteiger auf der Elektor-Site machen, wäre schön.
burkhard kainka
 
Posts: 736
Joined: Thu Jan 02, 2014 10:41 am

Postby burkhard kainka » Thu Oct 09, 2008 12:00 am

Das Problem ist mir bewusst. Wer mit Bascom anfängt, fängt oft zugleich auch mit dem AVR-Controller selbst an. Nur gibt es unzähliche Hardware-Plattformen, Entwicklungsplatinen und Brenner. Wir hatte erst überlegt, drei verschiedene Systeme genauer zu beschreiben, sind dann aber davon abgekommen, weil derzeit für Elektor-Leser das ATM18-Projekt am aktuellsten ist. Die vielen Leser, die dieses System gekauft haben, haben den Kampf mit der Hardware schon hinter sich, jetzt geht es nur noch darum selbst etwas zu programmieren. Für die anderen Systeme kann man vielleicht Hilfe im Elektor-Forum zum Bascom-Kurs bekommen. Da gibt es bereits Fragen und Antworten zum STK500.

Übrigens, die vielen möglichen Softwareebenen, Einstellungen und Jumper machen auch erfahrenen Anwendern immer wieder viel Freude. Das ist ganz normal, dass etwas nicht klappt. Mir passiert das oft, z.B. wenn ich gestern was mit einem anderen Controller versucht habe und mich heute wundere, warum nicht mal mehr das Brennen funktioniert. Dann geht jedesmal die Sucherei los: Taktsignal, Verbindungen, Betriebsspannung, Einstellungen an der Software, oder diesmal doch ein Wackelkonttakt? Meist geht nach ein paar Minuten wieder alles, außer in den seltenen Fällen wo tatsächlich ein Controller verheizt wurde. Einen Mega88 habe ich geschafft, vermutlich mit Überspannung. Danach ging er erst noch eine ganze zeitlang, ist dann aber an den Spätfolgen verschieden.
burkhard kainka
 
Posts: 736
Joined: Thu Jan 02, 2014 10:41 am

Postby burkhard kainka » Fri Oct 10, 2008 12:00 am

Gestern hats mich voll erwischt, hier ging überhaupt kein Brenner mehr. STK500, der MKII von Atmel am USB und der USB-Brenner von Elektor, alle gaben nur Fehlermeldungen von sich. Viele Stunden Fehlersuche später: Die Ursache war ein DVBT-Empfänger, der zwar nicht an war, aber am USB steckte. Irgendwie muss dessen Treiber im Huntergrund das Timing gestört haben. Wie und warum werde ich wohl nicht erfahren. Jetzt geht es jedenfalls wieder.

Merke: Unter Windows ist kein Ding unmöglich!
burkhard kainka
 
Posts: 736
Joined: Thu Jan 02, 2014 10:41 am


Return to BASCOM-AVR-Kurs

Who is online

Users browsing this forum: No registered users and 1 guest