Показать сообщение отдельно
Старый 05.08.2015, 19:42   #42
alexfox
Старший Пользователь
 
Регистрация: 23.06.2015
Город: Новосибирск
Регион: 54
Машина: Infiniti FX35
Сообщений: 146
alexfox is a glorious beacon of lightalexfox is a glorious beacon of lightalexfox is a glorious beacon of lightalexfox is a glorious beacon of lightalexfox is a glorious beacon of lightalexfox is a glorious beacon of light
По умолчанию

CS ---> 9pin
INT ---> 2pin
MOSI -> MOSI
MISO -> MISO
SCK -> SCK
Питание 5V.
Arduino IDE версии 1.0.5., пробовал последнюю 1.6.5 - так же всё...
Скорость порта пробовал менять везде и 9600 и 115200.
Есть два шилда с кварцами на 8 и 16 Мгц.
Залил твою либу и скетч, шина 500 у меня, кварц 16 выставил - инициализация проходит и дальше затык...

Цитата:
Сообщение от olegik_ah Посмотреть сообщение
Куда подключаешься? Скорость шины точно та, что нужна?

В аттаче моя либа и скетч. Либа не типовая - взял какую-то с гитхаба и ее под себя немного допилил.

Обрати внимание на строчку CAN.begin(CAN_100KBPS, MCP_8MHz)
Первый параметр - скорость шины, второй - тип кварца (MCP_16MHz или MCP_8MHz) на шилде.

Либа и скетч 100% рабочие - проверено на разных тачках, на разных шинах, на разных кварцах...
alexfox вне форума   Ответить с цитированием