Вопросы по теме 'can-bus'
Написание тестовой утилиты CANopen
Как прослушивать (желательно с помощью Java) небольшой набор четко определенных сообщений CANopen без коммерческого стека CANopen?
674 просмотров
schedule
26.04.2023
OBD2 / CAN BUS проблемы с отправкой команд
Разрабатываю приложение (Android). Это приложение подключается к OBD2-совместимому автомобилю / CAN-шине и считывает данные с него. Я успешно установил соединение с помощью OBDKey и прочитал данные в формате сообщения OBD. Это сообщение в формате...
2467 просмотров
schedule
27.04.2023
Перегрузка и дифференциация ошибок контроллером CAN?
Как контроллер CAN различает кадры перегрузки и кадры ошибок, полученные по шине CAN?
Насколько я знаю, эти два кадра имеют одинаковый формат кадра. В моем проекте я в основном сталкивался с кадром ошибки, а не кадром перегрузки.
7145 просмотров
schedule
21.03.2023
Перенаправить telnet 23 на COM-порт через WIFI
Я купил Bluetooth ELM327 для считывания кодов с диагностических портов моей машины.
Я подключаюсь к нему через Bluetooth в Windows, и он создает последовательный COM-порт 4 через Bluetooth, к которому любое приложение, работающее в моих окнах,...
2729 просмотров
schedule
26.07.2022
Что будет в CAN?
У меня было интервью. Интервьюер спросил меня:
Если два узла отправляют два сообщения с одним и тем же идентификатором (0x100) с разными данными, кто выиграет арбитраж? Какое сообщение будет в автобусе?
Если победит узел 1, то как насчет...
8713 просмотров
schedule
28.03.2023
STM32F4Discovery: получение сообщения CAN
Я не понимаю, как получить сообщение CAN на STM32F4Discovery . У меня он в режиме Silent_Loopback, то есть все отправленные сообщения должны приходить в сам CAN-контроллер. Я получаю статус Transmit_OK при отправке сообщения, однако в почтовом...
12725 просмотров
schedule
01.07.2023
Получение ошибки при установке битрейта в интерфейсе CAN для ICS
Я пытаюсь установить битрейт в процессоре i.Mx6 в Android. Я использую утилиту iproute2 для установки битрейта для CAN-контроллера. Команда, используемая для установки битрейта, приведена ниже:
#ip link set can0 type can bitrate 125000
Пока...
630 просмотров
schedule
17.09.2022
как работать с быстрой передачей и приемом драйвера устройства данных Linux
Я с нетерпением жду реализации драйвера для связи по шине CAN в Linux. Нужен совет по дизайну.
В Linux есть пространство пользователя и пространство ядра. Драйверы запускаются в пространстве ядра приложения в пространстве пользователя.
1>...
327 просмотров
schedule
28.12.2023
Тайм-аут передачи CAN-шины Linux
Сценарий
К CAN-шине подключено устройство под управлением Linux. Устройство периодически передает сообщение CAN. По своей природе данные, переносимые этим сообщением, похожи на измерение, а не на команду, т.е. только самое последнее...
2050 просмотров
schedule
26.12.2022
Нужно ли запускать устройство CAN-шины, чтобы начать отправку сообщений?
Я полный новичок в CAN-шине. Я надеюсь, что кто-то с опытом CAN сможет указать мне правильное направление. Мне подарили адаптер Vector VN1610 USB-CAN и радарный датчик Continental ARS-308. Цель состоит в том, чтобы считать с датчика некоторую...
893 просмотров
schedule
01.05.2022
Шилд CAN-BUS для Arduino и SeeedStudio
Я подключил свой экран CAN-BUS к своим системам отопления, и я получаю данные с шины. Это работает (я думаю). Однако я не могу получить нужные мне данные. См. Прикрепленные изображения.
CAN-открытые данные
Журнал CAN-шины
Он говорит,...
1853 просмотров
schedule
18.07.2022
Отправка команд в приложение CANalyzer CAPL через сокет
Мне нужно управлять сложным симулятором CAN, написанным на CAPL для CANalyzer, из внешнего приложения (на java, если это имеет значение).
Симулятор уже написан, и в нем есть кнопки, выполняющие нужные мне функции.
Теперь мне нужно изменить этот...
4146 просмотров
schedule
03.02.2023
Кто определяет идентификатор членов в CAN автомобилей?
Устройства, которые обмениваются данными через шину CAN, должны отправить свой идентификатор, прежде чем они начнут отправлять что-либо еще. Протокол определяет, что устройства с более низкими идентификаторами имеют приоритет. Протокол имеет...
108 просмотров
schedule
26.03.2023
Запуск файла Blf в постоянном цикле для эмуляции с использованием CAPL
Я хочу запустить файл .blf с помощью блока воспроизведения в CANalyzer. Я хочу запустить этот файл в постоянном цикле для эмуляции. Возможно ли использование CAPL, или кто-нибудь может научить меня, как это сделать даже без CAPL.
1504 просмотров
schedule
23.04.2022
Запрос, связанный с протоколом CAN
Согласно определению «битовой ошибки» организацией-разработчиком протокола - Bosch: битовая ошибка обнаруживается в то время, когда битовое значение, отслеживаемое передатчиком, не совпадает с битом, фактически передаваемым им.
Например, рассмотрим...
186 просмотров
schedule
29.09.2022
Может кто-нибудь объяснить, как использовать протокол CANBUS?
Я пытаюсь использовать плату микроконтроллера для связи с внешним устройством с помощью CAN-BUS. Но сейчас я не так четко понимаю механизм CAN-BUS и как его использовать на моем железе.
Насколько я понимаю, это линия шины, по которой несколько...
1167 просмотров
schedule
12.02.2023
Как читать XML-документ в программировании CAPL?
Я начал изучать программирование CAPL. Я хочу прочитать ввод из XML-документа, но не могу найти, как это сделать. Поддерживается ли это в CAPL? Если да, то как мы это делаем? Если нет, то какие еще типы внешних файлов поддерживаются в CAPL?
2021 просмотров
schedule
03.06.2022
Как я могу прочитать данные BCM/UCH из автомобиля через OBD?
Я пытаюсь прочитать данные, относящиеся к кузову автомобиля, например, если двери разблокированы/заперты, пристегнуты ли ремни безопасности, показания одометра и т. д.
Я успешно могу прочитать данные ECU через Bluetooth-адаптер VGATE (ELM327) OBD2....
1818 просмотров
schedule
17.06.2023
Прерывание приема STM32F1xx CAN2 не вызывается
Я успешно установил связь CAN с CAN1 двух STM32F105vC (у которых есть два CAN), и я могу отправлять и получать кадры CAN.
Но когда я изменяю свой код для использования CAN2, он работает, я имею в виду, что он подтверждает полученные кадры CAN, но...
5838 просмотров
schedule
28.09.2023
Как получить доступ к сигналам CAN динамически (по строке) в CAPL?
Я пытаюсь заставить сигналы CAN заданные значения, используя COM-интерфейс CANalyzer. Поскольку не существует метода COM для отправки сообщений CAN, я реализую обходной путь с помощью CAPL:
void SendMySignal(int value) {
message MyMessage msg;...
6183 просмотров
schedule
07.05.2022