mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik komplette tabelle mit den avr910 und avr109 befehlen


Autor: marcel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
also ich hab wider mal mit erschrecken festgestellt,
dass einige application notes von atmel nicht ganz so aussagekräftig
sind (sprich nicht ganz vollständig)

kann man irgendwo eine komplette liste mit den kommandos für die avr910
und avr109 programmer runterladen?

danke

Autor: Thorsten (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Sind die nicht als Kommentar im Sourcecode vorhanden?

Autor: marcel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
da stehen nicht alle befehle drin (der code in der avr910.asm is sau
alt)
und im avrosp wird der special test command auch nicht verwendet...

ODER
ich sitze hinter einem knick im internet und ihr alle bekommt den
richtigen code, nur ich nicht

Autor: Mark Hämmerling (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Salve,

naja, kommt drauf an, welche Version des Programmers Du unterstützen
möchtest. Die AVR910 wird von Atmel ja schon lang nicht mehr gewartet.
Das macht dafür aber der Klaus:
http://www.klaus-leidinger.de/mp/Mikrocontroller/A...

In diesem Source findest Du die entsprechenden Befehle als Kommentar.
Die neuesten Versionen unterstützen auch die Blockbefehle vom
Butterfly.

Mark

Autor: Klaus Leidinger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@marcel,

der Sourcecode für die App Note 910 enthält schon den kompletten
Befehlssatz, auch wenn es nur Version 2.3 ist.

Alle späteren Versionen sind privat weitergepflegt worden, und
enthalten andere, meist schnellere Implementierungen der Befehle (z.B.
Data polling statt abwarten der default Zeit bei jedem brennen)

Alles was nicht in der Applikation Note steht, gehört auch nicht zur
Application Note!

Die Versionsnummern der neueren Implementierungen dafür sind von den
jeweiligen Entwicklern mehr oder weniger willkürlich gewählt. Diese
basieren dann auf der App Note 910, ersetzen oder erweitern sie jedoch
nicht.

In meiner Version der Firmware ( der Link von Mark) habe ich zusätzlich
zu den avr910 Befehlen noch einige aus der App Note 109 (Bootloader)
eingebaut. Die Befehle dieser App. Note stehen vollständig in der
Beschreibung.

Es ist also alles in jeder App Note vollständig beschrieben, so wie es
auch sein sollte.

@Mark,
danke für die Blumen, aber einen "ofiziellen Warungsauftrag" von
Atmel habe ich nicht  ;-)

Ciao,
Klaus

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.