eeprom uart transmit & neuere version Avr

OP #1321485
Abend,

ich habe ein kleines Problem mit den EEPROM-Routinen.

Controller ATMEGA8,
AVR Studio und "WinAVR-20090313-install.exe" Version Win-AVR.

Mein Problem:

Ich sende einen 19 character Kommando in EEPROM

Z.B.
const uint8_t eeMenue[] EEMEM = { 0x02, 0x21, 0x32, 0x01, 0x00, 0x00, 
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x9D, 
0x2A };

Es sollte normalerweise 
<2><33><50><1><0><0><0><0><0><0><0><0><0><0><0><0><3><157><42> am 
Terminal erscheinen

aber ich krige leider:
<192><192><192><192><192><192><192><192><192><192><192><192><192><192><1 
92><192><192><192><192>  am Terminal.

Warum funktioniert dieser Aufruf nicht? Werden die Werte nicht aus dem
EEPROM gelesen? eep-Datei wurde korrekt zum Controller übertragen.

Ich habe schon viele im Internet gelesen und viele geänderrn leider 
funktioniert nicht, Was ich noch nicht versuch ist mit eine neue Version 
von avrprog. leider finde ich bis jetz nicht.

Hat jemand ein Link wo ich es herunterladen kann.

Irgendwie verstehe ich da nicht.

Könnt Ihr mir helfen?

Gruß
Penie
Angehängte Dateien:
Hallo,

kommt diese Warnung bei Dir nicht?

   uart_init(UBRR_VAL);
../TestMintron.c:53: warning: integer overflow in expression

ich habe das nicht wweiterverfolgt, der UART dürfte aber da kaum auf der 
erwarteten Baudrate senden?

Gruß aus Berlin
Michael
OP
>Johann
danke erst mal

denkt ich nicht weil, eine einfahe USART testprogramm nur send und 
receive funktioniert mit die Gleiche Einstellungen Problemlos. 
Empfangsdaten sind richtig.
Deswegen tendiere ich mehr dass das Fehler mit eeprom oder Avrprog zu 
tun hat

gruss
penie

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.