Доброго времени суток. Прошу помощи у знающих и умеющих.
Перед началом одного проекта решил разобраться с данными, которые идут с шины CAN, и для этого собрал простую схему и стандартный скетч из инета. Но вот загвоздка похоже нашлась в настройках платы и CAN. Не работает. Предполагаю, что скетч со стандартными какими-то предустановленными данными, и частота настроек может отличаться. В моем случае используется плата 2515 с кварцем 8Мб, а устройство работает на скорости 250 кбит/с.
Вот скетч:
#include <can.h>
#include <mcp2515.h>
#include <CanHacker.h>
#include <CanHackerLineReader.h>
#include <lib.h>
#include <SPI.h>
const int SPI_CS_PIN = 10;
const int INT_PIN = 2;
CanHackerLineReader *lineReader = NULL;
CanHacker *canHacker = NULL;
void setup() {
Serial.begin(115200);
while (!Serial);
SPI.begin();
softwareSerial.begin(115200);
Stream *interfaceStream = &Serial;
canHacker = new CanHacker(interfaceStream, null, SPI_CS_PIN);
lineReader = new CanHackerLineReader(canHacker);
pinMode(INT_PIN, INPUT);
}
void loop() {
canHacker->processInterrupt();
lineReader->process();
}
Что и где нужно изменить, чтобы схема с моими условиями заработала?
Настройка CAN
Настройка CAN
Неужели никто из присутствующих не знает, каким образом внести в скетч отличие настроек от стандартных? Или есть другие причины? 

Настройка CAN
Или библы крутить под 8мгц. Или указать в 2 раза большую скорость.DmitriyL писал(а): 21 сен 2019, 16:52 используется плата 2515 с кварцем 8Мб, а устройство работает на скорости 250 кбит/с.
Что и где нужно изменить, чтобы схема с моими условиями заработала?
По форуму поиск, была тема и блоки.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Настройка CAN
и чего внутри. Золотые слова.......Anydy писал(а): 22 сен 2019, 05:40 ссылку на библиотеку не запрещено .....мы же не знаем что вы используете....
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
Настройка CAN
Недавно натыкался в нете на якобы проверенный способ - простая замена кварца на 16Мгц.benic писал(а): 22 сен 2019, 06:20 Или библы крутить под 8мгц. Или указать в 2 раза большую скорость.
Сам не пробовал.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Настройка CAN
Да.
Под ардуину и виндос не смог найти нечего путевого собирал адаптер.
Платы еще остались.
Под ардуину и виндос не смог найти нечего путевого собирал адаптер.
Платы еще остались.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя