سلام به همگی.
من یه سری دیتا از پورت سریال میکرو می گیرم و در حافظه EEPROM ذخیره می کنم تا بعدا اونا رو بخونم. برنامه تا خوندن اطلاعات از eeprom(با دستورwrite_eeprom_eeprom(addres,value)) درست کار میکنه . ولی وقتی که اطلاعاتم را کامل می خونم و حافظه رو با دستور (erase_program_eeprom(addres پاک می کنم دیگه نمی تونم دوباره از آدرس اول(0x1000) شروع به نوشتن کنم در واقع روی eeprom نوشته نمی شود.به نظرتون مشکل از کجاس؟؟؟؟
ممکنه توی شبیه سازی نشه این کار روکرد و سخت افزاری جواب بده؟؟
ممنون از همه
من یه سری دیتا از پورت سریال میکرو می گیرم و در حافظه EEPROM ذخیره می کنم تا بعدا اونا رو بخونم. برنامه تا خوندن اطلاعات از eeprom(با دستورwrite_eeprom_eeprom(addres,value)) درست کار میکنه . ولی وقتی که اطلاعاتم را کامل می خونم و حافظه رو با دستور (erase_program_eeprom(addres پاک می کنم دیگه نمی تونم دوباره از آدرس اول(0x1000) شروع به نوشتن کنم در واقع روی eeprom نوشته نمی شود.به نظرتون مشکل از کجاس؟؟؟؟
ممکنه توی شبیه سازی نشه این کار روکرد و سخت افزاری جواب بده؟؟
ممنون از همه