Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 6, 2011 14:29:54

tyua
От:
Зарегистрирован: 2009-02-16
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Подсчет CRC

Уважаемые гуру, если не сложно, помогите написать подсчет CRC
Пример из описания:

	Init Value – 0x00
Polynomial – 0xA001

u16 CrcAddByte(char Byte, u16 Crc)
{
u8l i;
Crc ^= Byte;
for (i = 0; i < 8; i++)
if (Crc & 1){
Crc >>= 1;
Crc ^= 0xA001;
}else
Crc >>= 1;

return ( ( Crc >> 8 ) | ( Crc << 8 ) );
}



Офлайн

#2 Апрель 6, 2011 16:47:10

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version