[an error occurred while processing this directive]
|
PIC18F458 CAN - протокол, байты "сдвигаются вправо".
Например посылаю
TX[3]=7, TX[4]=8, TX[5]=9, а принимаю первый раз RX[3]=0, RX[4]=8, RX[5]=9, (сдвиг вправо на 1), второй раз RX[3]=0, RX[4]=0, RX[5]=8 (сдвиг вправо на 2),
третий раз RX[3]=0, RX[4]=0, RX[5]=0 (сдвиг вправо на 3),. После все повторяется.
И еще: посылаю standard ident в RXM1, RXM0 =10 или 01 - принимает и std и ext. identifierы
ПОМОГИТ-я!!!
E-mail: info@telesys.ru