Aus RN-Wissen.de
Wechseln zu: Navigation, Suche
Balkonkraftwerk Speicher und Wechselrichter Tests und Tutorials

(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 im Pfad
+
== 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:
 +
;&#42;.hex: Intel-HEX Datei (binär)
 +
;&#42;.bin: Binary-Datei (binär)
 +
;&#42;.elf: elf-Datei (binär)
 +
;&#42;.srec: srec-Datei (binär)
 +
;&#42;.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.

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:

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...


LiFePO4 Speicher Test