[an error occurred while processing this directive]
|
Один из них - адамовский преобразователь RS-232 / CAN. Настроен правильно (фильтры, скорости и т.д.; соединял два таких между собой - общаются). Другой - кит с MB90F543 от КТЦ-МК. На нем и пробовал пример (CANWrite). Осциллографом смотрел - ничего не выдает в CAN. Непонятен врагмент из START.ASM:
WAIT1:
BBC I:CKSCR:6 , WAIT1 ; check if PLL has stopped
Фактически ждут когда PLL остановится? Зачем? На этом месте ессесно зацикливается.
Комментирую это, идет дальше и все равно не работает. Ждет
while (TCR0_TC0==0);
В чем грабли?
E-mail: info@telesys.ru