Продолжаем осваивать CAN. Немного потренировались на покупной плате Crumb от CHIP45, загрузили пример для нее (который нашли в инете), прием-передача заработали , решили идти дальше. Спаял на макетной плате подобие Crumb ( МК + драйвер для получения физического уровня), загрузил программу, которая работала на Crumb - и "облом". Посмотрел - выход CAN есть только на одной ноге МК (TXCAN) , на второй небольшой + (~1В , питание платы 3,3 В) . Проверил пайки все нормально. Решил, что "убил" при пайке, хоть и р аботал аккуратно. Жалко, но ладно. Беру другую чистую макетку, паяю,загружаю программу - результат тот же. TXCAN есть, RXCAN отсутствует. В то , что "убил" второй МК поверить еще могу, но чтоб они загибались одинаково- верится с трудом. В чем может быть причина? Может, надо что-то в начальной конфигурации изменить? Хотя загружал программу, которая на отладочной плате работала нормально.
|