Вопросы по теме 'can-bus'
Как запрограммировать простой слой CANopen
У нас есть проект робота, в котором контроллеры двигателей используют для связи CANopen . Мне нужно связаться с этими контроллерами двигателей с помощью главного микроконтроллера. Проблема в том, что мне нужно разработать уровень CANopen в этом...
32516 просмотров
schedule
23.12.2022
Шина CANopen/CAN, что мне нужно, включая протокол (OD?), для связи между ПК-терминалом и модулем устройства CAN
У меня есть dsPIC33 с ECAN, и я хочу установить протокол (используя SDO если возможно) таким образом, чтобы он взаимодействовал между программным обеспечением терминала и dsPIC33, где я могу выполнять диагностику в dsPIC33 и поддерживающих ИС.
Я...
5333 просмотров
schedule
25.08.2022
избежать повреждения SD-карты в ansi C
В настоящее время я работаю над встроенным устройством Linux для регистрации данных. Устройство Linux подключается к CANbus и записывает трафик на SD-карту.
Время от времени SD-карта портится и монтируется только для чтения. Такого поведения...
1706 просмотров
schedule
11.04.2023
Как настроить STM32103 для CAN и переназначить контакты на PB8 и PB9
На данном этапе я пытаюсь просто отправить передачу по CAN на STM32F103 V8T6. Чип реализован на плате, которая была настроена моей компанией. Глядя на схему, я вижу, что контакты CAN Tx и Rx были переназначены на PB9 (Tx) и PB8 (Rx). При всем при...
22942 просмотров
schedule
29.03.2024
c# .Net 4.5 Связь между потоками
Я создаю приложение, в котором можно отслеживать некоторые аппаратные средства MCU (показания датчиков и т. д.) в режиме реального времени. Для связи я использую CAN-шину.
По сути, у меня есть 2 потока на данный момент. Один из них является...
4891 просмотров
schedule
30.05.2023
Понимание фильтров CAN
Я не могу понять конфигурацию фильтра CAN для обнаружения stm32f4.
CAN_FilterInitStructure.CAN_FilterNumber = 0;
CAN_FilterInitStructure.CAN_FilterMode = CAN_FilterMode_IdMask;
CAN_FilterInitStructure.CAN_FilterScale = CAN_FilterScale_32bit;...
5235 просмотров
schedule
15.09.2022
Начало работы с CAN-шиной
Я настроил устройство, как указано в этих ссылках 1. http://www.cowfishstudios.com/blog/canned-pi-part1 2. http://lnxpps.de/rpie/
Но проблема в том, что терминал зависает/кажется занятым после ввода этой команды
candump -cae...
212 просмотров
schedule
23.07.2022
Запустите и запустите CANoe из командной строки
Можно ли запустить Vector CANoe из командной строки и / или с помощью любого другого внешнего скрипта?
9181 просмотров
schedule
07.10.2023
Быстрый протокол KWP через CAN-шину для OBD2
У меня есть вопрос о функции ODB моего CAR. У меня есть USB-ключ с AT90CAN128 uE, у UE есть драйвер CAN, и я могу использовать его для чтения трафика данных на шине. У меня BMW 116i, но эта машина использует протокол KWP-fast для obd2. Я хочу...
3056 просмотров
schedule
23.07.2023
Можно ли прочитать коды производителя с помощью ELM327?
Я планирую создать ПО, которое взаимодействует с шиной CAN (для автомобилей) по протоколам OBDII. ПО будет в основном для ПК и, возможно, для Android.
Тем не менее, это бесполезно, если я не могу адаптировать его для чтения большего количества...
527 просмотров
schedule
21.12.2022
Canplayer не воспроизводит файлы candump
Я пытаюсь использовать canplayer для воспроизведения некоторых файлов candump, но безуспешно. Когда я пытаюсь запустить canplayer, он просто выполняется и возвращается, не давая мне ни малейшего представления о том, что происходит.
Что я пробовал...
13029 просмотров
schedule
08.06.2022
широковещательная передача файлов по шине CAN (CANopen?)
Я создаю систему, состоящую из множества (> 100) равных узлов, все подключенных через шину CAN. Идея состоит в том, что все узлы должны иметь одинаковую информацию, любой узел может генерировать событие и транслировать его через CAN. Для этих...
1496 просмотров
schedule
12.07.2023
Работа с чрезвычайно малыми приращениями времени
Хорошо, это название, возможно, было расплывчатым, но позвольте мне объяснить.
Я имею дело с большим списком из сотен сообщений, которые должны быть отправлены на шину CAN в виде массивов байтов. Каждое из этих сообщений имеет свойство Interval,...
65 просмотров
schedule
24.09.2022
Какой код производителя я должен использовать в J1939?
Я разрабатываю продукт, подключенный к CAN-шине по протоколу J1939.
В процессе запроса адреса необходимо обязательно отправить НАЗВАНИЕ моего продукта, которое включает, среди прочих данных, код производителя. Этот код производителя имеет длину 11...
1588 просмотров
schedule
14.04.2022
Задержка шины CAN между отправкой удаленных запросов
Каков правильный способ отправки нескольких удаленных запросов в CAN2.0B/A? Обычно между ними есть некоторая задержка, например, 1/50 с, чтобы приемник среагировал? Я знаю, что это не нужно, если используются правильные прерывания, я просто хочу...
123 просмотров
schedule
27.08.2023
Можно ли запросить все желаемые PID ODB II через файл .dbc?
Я хочу запросить все нужные PID через файл .dbc, созданный в Vector db Editor++.
Я достаточно разбираюсь в связи CAN, чтобы иметь возможность делать это с 1 или 2 PID, потому что DLC позволяет до 8 байтов данных на сообщение CAN. Я также знаком с...
1752 просмотров
schedule
13.09.2022
Обнаружение потери связи CAN
Я внедряю программное обеспечение для управления двигателем. Это управляющее программное обеспечение работает на одном микроконтроллере, который связывается с другим микроконтроллером по шине CAN. Мне нужна информация о "сбое" CAN (потеря связи) в...
256 просмотров
schedule
20.07.2023
Доступ к системным часам CANalyzer CAPL
Я работаю с приложением CAN, и у меня проблемы с синхронизацией. Кажется, есть некоторая разница во времени между завершением моей функции записи сообщения CAN и фактической передачей сообщения CAN. Итак, я хочу измерить время между ними. Функция...
643 просмотров
schedule
14.06.2023
Для чего нужно поле «флаги» в canfd_frame в SocketCAN?
Кадр CAN без FD («устаревший») имеет следующий формат в SocketCAN:
struct can_frame {
canid_t can_id; /* 32 bit CAN_ID + EFF/RTR/ERR flags */
__u8 can_dlc; /* frame payload length in byte (0 .. 8) */
__u8 __pad; /*...
1994 просмотров
schedule
26.07.2023
Счетчики ошибок и прерываний CAN
Я использую периферийное устройство bxCAN на STMF3 uC в среде, где
1.) важно, чтобы узел был отключен от сети, как только REC / TEC достигнет уровня предупреждения (ожидание состояния отключения шины не является вариантом)
2.) скорость передачи...
2791 просмотров
schedule
20.05.2022