27.02.2015, 00:15 | #22 |
Старший Пользователь
Регистрация: 03.10.2006
Возраст: 51
Город: Moscow
Регион: 77, 97, 99, 177
Машина: Nissan Elgrand
Сообщений: 246
|
Посмотрел твой код.
Есть одно замечание: все переменные, которые используешь в прерываниях (Flag_Recv, toggle, count) нужно объявлять 'volatile', возможно в этом проблема. И мне, в свое время, чем-то не понравилась эта библиотека от seeedstudio, я использовал другую. В архиве приложил. Есть еще программка для вычисления регистров скорости для mcp2515 - MBTime, мне очень помогла. |
27.02.2015, 12:40 | #23 |
Новый Пользователь
Регистрация: 20.02.2015
Возраст: 43
Регион: 77, 97, 99, 177
Машина: Passat b6
Сообщений: 11
|
Про MBTime, конечно же, знаю. Без неё скорость посчитать трудно. Но и в ней можно задавать различные параметры. Поэтому у меня и было несколько вариантов для скорости 83.333
Библиотеку попробую, спасибо. Да и про volatile был не в курсе. Нужно возвращаться на обычные avr'ки. |
Метки |
arduino, canbus |
Здесь присутствуют: 4 (пользователей: 0 , гостей: 4) | |
|
|