K
kender
Guest
Lidi, já jsem se nový k mikrokontroléru programování. Ale já jsem úplně nové 68HC08 a kosmické kompilátor. I normálně používat obrázky a CCS kompilátor. Jaký je správný způsob, jak číst a psát, EEPROM na 68HC08? Pokud tomu dobře rozumím, Cosmic kompilátor umožňuje odkazy na EEPROM a Flash. Snažil jsem se číst tento:
I jdu 0xFF z každé umístění EEPROM. Je to trochu podezřelé, ale je možné, že celá EEPROM je inicializován s 0xFF Ale poté, co píšu tento
a pak číst, pořád se 0xFF. To je zjevně problém. Mohl se podíváte na můj kód a identifikovat chyby? Děkuji vám, Nick
Code:
char * pEeprom = (char *) MAKE16 (receive_buffer [0], receive_buffer [1]) / * EEPROM místo * / transmit_buffer [1] = * pEeprom;
Code:
char * pEeprom = (char *) MAKE16 (receive_buffer [0], receive_buffer [1]) / * EEPROM místo * / * = pEeeprom receive_buffer [2] / * skutečně zapsat i EEPROM * /