(→Downloads) |
(→Für welche Controller gibt es Binärdateien?) |
||
Zeile 32: | Zeile 32: | ||
'''ATtiny:''' | '''ATtiny:''' | ||
* [[ATtiny2313]] | * [[ATtiny2313]] | ||
+ | * [[ATtiny24]] | ||
+ | * [[ATtiny44]] | ||
+ | * [[ATtiny84]] | ||
− | Die HEX-Datei für einen ATmega32 befindet sich im Archiv | + | == Wo finde ich was im Archiv? == |
+ | Im Archiv gibt es für jeden AVR-Typ ein eigenes Unterverzeichnis. Für einen ATmega32 ist es | ||
+ | ./blinky/atmega32 | ||
+ | In diesem Unterverzeichnis liegen die Dateien für den ATmega32, die alle <tt>blinky-b1_atmega8</tt> heissen und verschiedene Endungen haben: | ||
+ | ;*.hex: Intel-HEX Datei (binär) | ||
+ | ;*.bin: Binary-Datei (binär) | ||
+ | ;*.elf: elf-Datei (binär) | ||
+ | ;*.srec: srec-Datei (binär) | ||
+ | ;*.lss: Disassembly des Programms (Textdatei) | ||
+ | |||
+ | Die HEX-Datei für einen ATmega32 befindet sich im Archiv also in | ||
./blinky/atmega32/blinky-b1_atmega32.hex | ./blinky/atmega32/blinky-b1_atmega32.hex | ||
Für die anderen AVRs analog. | Für die anderen AVRs analog. |
Version vom 6. Oktober 2006, 12:23 Uhr
Wenn man mit AVR-Controllern anfängt, braucht man oft eine Binärdatei, um die Programmierungebung zu testen oder ab man den COntroller richtig angeschlossen hat. Im Downloadbereich befinden sich Archive (zip, tar.gz), die solche Binär-Testdateien enthalten.
Inhaltsverzeichnis
Was machen die Binärdateien?
Die Programme schalten Port B1 im Sekundentakt zwischen LOW und HIGH hin- und her. Generiert sind die Programme für eine Taktfrequend von 1 MHz. Falls dein AVR mit einem anderen Takt läuft, wann wechselt der Port entsprechend schneller bzw. langsamer.
Welche Binärformate sind in den Archiven?
In den Archiven sind Binärdateien folgender Formate:
- Intel HEX (*.hex)
- srec (*.srec)
- elf32-avr (*.elf)
- Binary (*.bin)
Für welche Controller gibt es Binärdateien?
Bislang gibt es Binärdateien für folgende AVRs:
AVR Classic:
ATmega:
- ATmega8
- ATmega8515
- ATmega8535
- ATmega48
- ATmega88
- ATmega162
- ATmega168
- ATmega169
- ATmega32
- ATmega64
- ATmega128
ATtiny:
Wo finde ich was im Archiv?
Im Archiv gibt es für jeden AVR-Typ ein eigenes Unterverzeichnis. Für einen ATmega32 ist es
./blinky/atmega32
In diesem Unterverzeichnis liegen die Dateien für den ATmega32, die alle blinky-b1_atmega8 heissen und verschiedene Endungen haben:
- *.hex
- Intel-HEX Datei (binär)
- *.bin
- Binary-Datei (binär)
- *.elf
- elf-Datei (binär)
- *.srec
- srec-Datei (binär)
- *.lss
- Disassembly des Programms (Textdatei)
Die HEX-Datei für einen ATmega32 befindet sich im Archiv also in
./blinky/atmega32/blinky-b1_atmega32.hex
Für die anderen AVRs analog.
Downloads
Freischaltung dauert...