maybe
(«Телесистемы»: «Конференция «Микроконтроллеры и их применение»»)

миниатюрный аудио-видеорекордер mAVR

Отправлено mann 21 апреля 2003 г. 15:19
В ответ на: Ответ: пики свежайшие, уже пять раз ставил новые, причем на одной плате все работает, а отправлено Jedi 21 апреля 2003 г. 14:44

a = TX_232_temp[lenght]; -- у нас массив длиной length? Это же выход за границу...
pointer = TX_232_temp;
TX_232_temp[lenght] = 0;
for( temp = 0; temp < lenght ; temp++ ){
temp2 = ((TX_232_temp[lenght]) ^ ((*pointer++))) ;
} -- ???? не понял....

Не проще ли:
a = 0, l = length, pointer = TX_232_temp;
while( l-- ) a ^= *pointer++;

Составить ответ ||| Конференция ||| Архив

Ответы



Перейти к списку ответов ||| Конференция ||| Архив ||| Главная страница ||| Содержание

E-mail: info@telesys.ru