Hallo nochmal!
Im letzten Jahr habe ich mit AVR Mikrocontrollern und Arduinos geübt.
Zuerst kaufte ich eine * Klassiker * Attiny85 und durch mein Arduino Leonardo programmiert. Es war toll zu sehen, einen nackten Chip programmierte Dinge (in einem Bruchteil der Arduino- Kosten) zu tun. Nach dem Aufstehen einige Kenntnisse über AVRs machte ich meine erste wirklich nützliche Attiny85 Nutzung (Sie können in diesem instructable sehen). Auf den ersten ich habe Arduino IDE aber später begann ich mit dem AVR-Toolchain.
BASIC-wissen: ein AVR-Mikrocontroller-Chip kann grundsätzlich wie folgt programmiert werden: erhalten Sie eine 6-polig Schnittstelle (4 Signale + 2 ein / aus) aus dem PC (in der Regel über ein USB-Gerät oder ein Arduino ISP- Details zur nächsten Schritte genannt) und verbinden jeden Pin zu einem bestimmten IC-Bein (wie das Microcontroller Datenblatt impliziert). Danach wird eine PC-Programm verwendet, um die tatsächliche binäre (über das USB-Gerät oder Arduino) übergeben in IC. Zu guter Letzt den IC-Beinen im Code angegebenen fungiert als Arduino Pins. ***
Ich mochte, wie die Programmierung, aber es war nicht für mich, den Chip auf dem Steckbrett zu programmieren, da ich musste stecken und ziehen die Jumper auf jeder Upload bequem. Es könnte in einer besseren Weise getan werden... Schön wäre es, hätte ich ein Brett zum Programm jeder AVR technR (mit verschiedenen Pinbelegungen) mit geringfügigen Änderungen, ohne und ausstecken... Mit anderen Worten: "eine Programmierstation"...