ok, dass mit den Adressen ist mir jetzt klar.
ja, sicher hab ichs neu übersetzt.....
ich hab jetzt mal versucht, ins EEPROM zu schreiben und dann wieder daraus zu lesen.
Code:
unsigned char matrix[] = "1111111111";
UART0_transmit (matrix[0]);
eeprom_write_block(&matrix, (void *) 0x010, sizeof(matrix));
matrix[1]='~';
UART0_transmit (matrix[1]);
eeprom_read_block (&matrix, (void *) 0x010, sizeof(matrix));
UART0_transmit(matrix[1]);
Da sollte dann herauskommen: 1,~,1
Es kommt aber: 1,~,0xFF
Es steht auch nichts im EEPROM auf dieser Adresse, wenn ich mit GALEP auslese. Also 0xFF.
Was meinst denn mit dem -mmcu Schalter?
sizeof(matrix) sollte 10 sein? oder? matrix[0] bis matrix[9] sind 10 Zeichen
Lesezeichen