سلام دوستان یه تابع برای خواندن داده از eeprom به صورت ارایه نوشتم که باید یه تعداد ارایه رو بخونه و به ترتیب ذخیره کنه ولی من تازه دارم با اتمل استدیو کار میکنم واسه همین برنامه نویسیم یکم شبیه کدویژن حالا میشه اشکالات برنامه نوشته شده زیر رو بگین خیلی ممنون
khat_size طول ارایه هست
و init_khat هم شماره ارایه
khat_size طول ارایه هست
و init_khat هم شماره ارایه
کد:
void read_flash_data_eeprom(uint8_t *pointer_ram, uint8_t *pointer_eeprom,uint8_t init_khat){ uint8_t a_1=khat_size*init_khat; for (;a_1!=0;a_1--,*pointer_eeprom++); eeprom_read_block((void *) *pointer_ram,(const void *)*pointer_eeprom,khat_size); _delay_ms(10); }
دیدگاه