ПОМОГИТЕ с CAN в PIC 18F2580
Есть несколько (пока 2) контроллера PIC 18F2580, которые должны обмениватся информацией по шине CAN. Для этого использую CAN трансиверы MCP2551. Для проверки работы скачал с MICROCHIP их драйвер CAN. Один контроллер настраиваю на передачу, другой на прием. В процессе работы передача вродебы идет (смотрю осцилом на всех участках), только вот второй контроллер на прием не как не реагирует, при этом передающий контроллер после нескольких пакетов зависает!?
Кто работал с CAN пожалуйста подскажите правильную схему включения контроллеров с трансивером MCP2551(растояние между контроллерами не привышает 50см) . Или может есть некие "подводные камни" в настройках, про которые я не знаю! В представительстве Microchip, мне сказали, что при правильном включении с их драйвером все должно работать с полтыка! Но.........
Буду очень благодарен всем кто поможет!!!!
|