[an error occurred while processing this directive]
Ошибка в коде (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
|
Отправлено
VDG 02 октября 2006 г. 13:35
В ответ на: держите отправлено
<font color=gray>Jerry Rome</font> 02 октября 2006 г. 10:56
|
|
|
|
Функция uint16 UpdateCRC_16(uint16 crc, uint16 c).
c - uint16 (два байта). А в "UpdateCRC_16(crc, *src++);" указатель src - однобайтовый (const uint8 *src), и смещаете его в цикле на один байт вперёд (*src++), а нужно на два байта вперёд.
Составить ответ
|||
Конференция
|||
Архив
Ответы
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание