Первый вариант еще вчера пробовал, при попытке чтения компилятор пишет: Error[e133]: The output format intel-standard cannot handle multiple address
Второй вариант работает без ошибок, спасибо!
Соответственно для чтения так, правильно? #define __EEGET_N(src,ee_addr,size) for( unsigned char i = 0; i < size; i++ ) __EEGET(((unsigned char*)src)[i],ee_addr+i )
А что с прерываниями? При работе этих определений во время записи, прерывания нужно запретить?
Сообщение отредактировал Ga_ry - Oct 22 2015, 06:45
|