Добавил счётчики исправленных и неисправленных ошибок
This commit is contained in:
parent
008a4a2fc0
commit
e8bc1dfada
@ -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 байт
|
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])
|
if(addr_write_data[i] == addr_read_data[i])
|
||||||
{
|
{
|
||||||
DoneOK++;
|
DoneOK++;
|
||||||
|
CounterOfFixedError++;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
ErrAdr[Err] = Addr+i;
|
ErrAdr[Err] = Addr+i;
|
||||||
Err++;
|
CounterOfTotalError++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user