ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
2 июня
168801 Топик полностью
megajohn (12.10.2009 09:43, просмотров: 131) ответил Vladimir Ljaschko на дяденьки ... подайте плз начинку функций Write/ReadEeprom(int address,uchar * array,int size) для встроенной еепромки.
ну вот к примеру  //////////////////////////////////////////////////////////////////////////////// void eebase_save( u8 *src_ram, u8 __eeprom* dest, size_t base_size ) { crc16_put_crc( src_ram, base_size ); while( base_size-- ) { u8 temp; __EEGET( temp, dest ); if( temp != *src_ram ) __EEPUT( dest, *src_ram ); dest++; src_ram++; } } //////////////////////////////////////////////////////////////////////////////// bool eebase_load( u8 *dest_ram, u8 __eeprom* src, size_t base_size ) { u8 *dest_ram_hold = dest_ram; size_t base_size_hold = base_size; while( base_size-- ) __EEGET( *dest_ram++, src++ ); if( crc16_verify_crc( dest_ram_hold, base_size_hold ) ) return true; return false; }