Добавил счётчики исправленных и неисправленных ошибок

This commit is contained in:
seklyuts 2024-05-16 11:32:18 +03:00
parent 008a4a2fc0
commit e8bc1dfada

View File

@ -241,7 +241,9 @@ uint16_t GD25Q16ETIGR_write_8_bytes(uint32_t Addr, uint16_t * write_data, uint16
}
uint32_t ErrAdr[8];
uint32_t ErrAdr[8];// адреса неисправных байтов, которые не удалось записать даже повторно.
uint32_t CounterOfFixedError = 0;
uint32_t CounterOfTotalError = 0;
uint16_t GD25Q16ETIGR_write_veryfy_8_bytes(uint32_t Addr, uint16_t * write_data, uint16_t num_byte)//запись и проверка до 8 байт
{
@ -274,11 +276,12 @@ uint16_t GD25Q16ETIGR_write_veryfy_8_bytes(uint32_t Addr, uint16_t * write_data,
if(addr_write_data[i] == addr_read_data[i])
{
DoneOK++;
CounterOfFixedError++;
}
else
{
ErrAdr[Err] = Addr+i;
Err++;
CounterOfTotalError++;
}
}
}