-
Notifications
You must be signed in to change notification settings - Fork 115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mcp2515 со скоростью 83.333 #1
Comments
Действительно, в комманде S протокола Lawicel не предусмотрено такой скорости, однако в библиотеке https://github.com/autowp/arduino-mcp2515 такой режим описан. Вы можете модифицировать код таким образом, чтобы, вне зависимости от выбранного режима, подключение происходило на нужной вам скорсоти https://github.com/autowp/arduino-canhacker/blob/master/CanHacker.cpp#L58
|
Было бы удобно, если пользователь мог сам указать значение для регистров ( https://github.com/autowp/arduino-mcp2515/blob/master/mcp2515.h ) задающее скорость. Вроде в канхакере есть такой функционал. |
Могу ли я поменять данную строчку кода: Что бы при выборе 20KBPS модуль конфигурировался на скорость 83.3KBPS? https://github.com/autowp/arduino-canhacker/blob/master/CanHacker.cpp#L58 |
можете |
Можно еще потом exeшник hex редактором открыть и заменить 20kbit/s на 83k3 b/s для эстетичности. |
Не получается при компиляции ошибку выдает. |
помогите, подправить код |
Здравствуйте, Дмитрий! Подскажите пожалуйста, пытаюсь подключиться к interior can шине mercedes w220 ардуиной мега с can shield, чтобы посмотреть пакеты. Шина работает на частоте 83.333 кбит/с. Программа для просмотра canhacker. Соответственно, там такой скорости нет. На просторах интернета нашел программу mbtime для моего контроллера. Для необходимой скорости она мне выдает следующие параметры tq=8, brp-1=11, osc1=192, %err=83.333 Как их привести к необходимому виду для внесения в ручном режиме в canhacker не могу понять.
The text was updated successfully, but these errors were encountered: