سلام به همه دوستان
اقا کسی میدونه چطوری میشه با تابع های eeprom کار کرد
eeprom_read_byte(addr)
eeprom_write_byte(addr, value)
void eeprom_write_block(void *src, eeprom void *dst, unsigned short n)
void eeprom_read_block(void *dst, eeprom void *src, unsigned short n)
من میخوام یه ارایه از نوع char را بریزم توی eeprom وقتی به صورت معمولی کپی میکنم با تاخیر 10 میلی ثانیه دیتا رو کامل نمیریزه تو میکرو atmeg32 حالا تو خود کدویژن کتابخونه برای eeprom داره اما نیمیدونم چطوری ازشون استفاده کنم مخصوصا این 4 تابع بالا که میشه 1 بایت یا n بایت رو تو eeprom نوشت و ازش خوند
اقا کسی میدونه چطوری میشه با تابع های eeprom کار کرد
eeprom_read_byte(addr)
eeprom_write_byte(addr, value)
void eeprom_write_block(void *src, eeprom void *dst, unsigned short n)
void eeprom_read_block(void *dst, eeprom void *src, unsigned short n)
من میخوام یه ارایه از نوع char را بریزم توی eeprom وقتی به صورت معمولی کپی میکنم با تاخیر 10 میلی ثانیه دیتا رو کامل نمیریزه تو میکرو atmeg32 حالا تو خود کدویژن کتابخونه برای eeprom داره اما نیمیدونم چطوری ازشون استفاده کنم مخصوصا این 4 تابع بالا که میشه 1 بایت یا n بایت رو تو eeprom نوشت و ازش خوند