Как открыть файл dbc

Обновлено: 07.07.2024

Если файл .DBC известен Вашей системе, то открыть его можно двойным нажатием мышкой или клавишей ENTER. Эта операция запустит ассоциируемые с файлом .DBC аппликации, установленные в системе. Если система встречает файл впервые и отсутствуют соответствующие ассоциации, то акция закончится предложением системы, найти соответствующее программное обеспечение в компьютере либо сети интернет.

Иногда случается, что для обслуживания типа файлов .DBC приписана неправильная программа. Это случается в следствии действия враждебных программ, таких как вирусы или вредоносные программы, но чаще всего это результат ошибочного совмещения аппликации с расширением файла .DBC. Если во время обслуживания нового типа файлов .DBC мы укажем системе неправильную программу, то система ошибочно будет рекомендовать ее использование всякий раз, когда будет встречаться файл этого типа. В таком случае следует попробовать повторно выбрать соответствующую аппликацию. Нажмите правой кнопкой мышки на файл .DBC, а затем выберите из меню опцию "Открыть с помощью. " затем "Выбрать программу по умолчанию" . Сейчас выберите одну из установленных аппликаций из вышеуказанного списка и попробуйте снова.

Rate
Rate
Rate
Rate
Rate

Windows
OrCAD PCB Designer

Ручное редактирование Реестра Windows

Если наша система не справляется с расширением .DBC и подвели все автоматические и полуавтоматические методы обучения его этому искусству, остается ручное редактирование реестра Windows. Этот реестр хранит всю информацию, касающуюся рабоы нашей операционной системы, в том числе соединения расширений файлов с программами для их обслуживания. Команда REGEDIT вписанная в окне „поиск программ и файлов” или „запустить в случае старших версий операционной системы, предоставляет нам доступ к реестру нашей операционной системы. Все операции, проведенные в реестре (даже не очень сложные, касающееся расширения файла .DBC) имеют значительное влияние на работу нашей системы, поэтому прежде чем проводить какие-либо модификации следует убедится, что сделана копия актуального реестра. Интересующий нас раздел - это ключ HKEY_CLASSES_ROOT. Следующая инструкция показывает, шаг за шагом, как модифицировать реестр, а конкретно запись в реестре, содержащую информацию о файле .DBC.


Продолжаю про адаптер.
В целом эта инструкция подойдет к большинству любительских адаптеров на ардуине и многих промышленных.

Итак, подключаем can-адаптер к компу. Общаться с адаптером можно через любой терминал: скорость по умолчанию 115200 кбит/с.

Протокол lawicel текстовый: первый символ — команда, потом данные команды и завершение — перевод строки [CR] 0Dh. Ответ: положительный — 0Dh, отрицательный — 07h.

Например:
C[CR] — сброс, отлючение can
S6[CR] — выбрать скорость 500 кбит/с
O[CR] — подключение can на выбранной скорости.

Кроме стандартных функций я добавил несколько специфических

sxxxx[CR] — произвольный битрейт шины, ххх — значение в бит/с.

uxxxx[CR] — установить скорость uart

Bx[CR] — переключить шину can.

И несколько ещё.

«Из коробки» адаптер заработает с прогой CANhacker. Программа популярная, но простая.


Выбираю скорость для однопроводной GMLAN: просто пишу значение скорости в бит/с. Адаптер сам всё подберет.

Мне нравится функционал другой программы: SavvyCan. Главное её преимущество — работа с файлами dbc, но об этом чуть ниже. Также она может открывать сохраненные логи в различных форматах, в том числе и от CANhacker.
Подключается она по собственному протоколу GVRET на скорости 1 Мбит/с. Если использовать преобразователь CP2102, то он имеет максимальную скорость 921600 бит/с. И подключатся нужно на такой же скорости.

Значит первым делом переключаем скорость uart командой в терминале u1000000[CR] или u921600[CR] . Затем подключаемся программой. Позже настройка будет сохраняться в EEPROM.


Подключились. Обмен идет всё время для поддержания связи. Прога поддерживает несколько CAN.

В линуксе есть драйвер slcan — serial line CAN interface driver (using tty line discipline)

выполняем
sudo slcand -o -с -s6 -S 115200 /dev/ttyUSBx

Теперь у нас есть CAN сокет. Можно смотреть в терминале
candump can0

Или же воспользоваться Wireshark.
Для линуксоводов очень наглядное видео

Итак, подключились к шине и что-то с неё считали.
Но просто смотреть на циферки не интересно. Надо выяснить за что они отвечают. И это самое сложное: в открытом доступе производители авто такую информацию не держат. Приходится догадываться и разбираться самим.


Итак, подключаемся SavvyCan к шине или открываем лог-фаил. Запускаем DBC file manager и подгружаем нужные dbc-шки. Жмем Interpret Frames и видим что часть данных интерпретировалось.

Программы, которые поддерживают DBC расширение файла

Программы, которые могут обрабатывать DBC файлы, следующие. Файлы с суффиксом DBC могут быть скопированы на любое мобильное устройство или системную платформу, но может быть невозможно открыть их должным образом в целевой системе.

Программы, обслуживающие файл DBC

Как открыть файл DBC?

Причин, по которым у вас возникают проблемы с открытием файлов DBC в данной системе, может быть несколько. Что важно, все распространенные проблемы, связанные с файлами с расширением DBC, могут решать сами пользователи. Процесс быстрый и не требует участия ИТ-специалиста. Приведенный ниже список проведет вас через процесс решения возникшей проблемы.

Шаг 1. Скачайте и установите OrCAD PCB Designer

Install software to open DBC file

Наиболее распространенной причиной таких проблем является отсутствие соответствующих приложений, поддерживающих файлы DBC, установленные в системе. Решение простое, просто скачайте и установите OrCAD PCB Designer. В верхней части страницы находится список всех программ, сгруппированных по поддерживаемым операционным системам. Если вы хотите загрузить установщик OrCAD PCB Designer наиболее безопасным способом, мы рекомендуем вам посетить сайт Cadence Design Systems, Inc. и загрузить его из официальных репозиториев.

Шаг 2. Убедитесь, что у вас установлена последняя версия OrCAD PCB Designer

Update software that support file extension DBC

Вы по-прежнему не можете получить доступ к файлам DBC, хотя OrCAD PCB Designer установлен в вашей системе? Убедитесь, что программное обеспечение обновлено. Разработчики программного обеспечения могут реализовать поддержку более современных форматов файлов в обновленных версиях своих продуктов. Если у вас установлена более старая версия OrCAD PCB Designer, она может не поддерживать формат DBC. Самая последняя версия OrCAD PCB Designer обратно совместима и может работать с форматами файлов, поддерживаемыми более старыми версиями программного обеспечения.

Шаг 3. Настройте приложение по умолчанию для открытия DBC файлов на OrCAD PCB Designer

Если у вас установлена последняя версия OrCAD PCB Designer и проблема сохраняется, выберите ее в качестве программы по умолчанию, которая будет использоваться для управления DBC на вашем устройстве. Следующий шаг не должен создавать проблем. Процедура проста и в значительной степени не зависит от системы

Associate software with DBC file on Windows

Процедура изменения программы по умолчанию в Windows

  • Нажатие правой кнопки мыши на DBC откроет меню, из которого вы должны выбрать опцию Открыть с помощью
  • Далее выберите опцию Выбрать другое приложение а затем с помощью Еще приложения откройте список доступных приложений.
  • Наконец, выберите Найти другое приложение на этом. , укажите папку, в которой установлен OrCAD PCB Designer, установите флажок Всегда использовать это приложение для открытия DBC файлы свой выбор, нажав кнопку ОК

Процедура изменения программы по умолчанию в Mac OS

Шаг 4. Убедитесь, что DBC не неисправен

Вы внимательно следили за шагами, перечисленными в пунктах 1-3, но проблема все еще присутствует? Вы должны проверить, является ли файл правильным DBC файлом. Отсутствие доступа к файлу может быть связано с различными проблемами.

Check DBC file for viruses

1. Проверьте DBC файл на наличие вирусов или вредоносных программ.

Если случится так, что DBC инфицирован вирусом, это может быть причиной, которая мешает вам получить к нему доступ. Немедленно просканируйте файл с помощью антивирусного инструмента или просмотрите всю систему, чтобы убедиться, что вся система безопасна. Если файл DBC действительно заражен, следуйте инструкциям ниже.

2. Проверьте, не поврежден ли файл
3. Проверьте, есть ли у вашей учетной записи административные права

Существует вероятность того, что данный файл может быть доступен только пользователям с достаточными системными привилегиями. Переключитесь на учетную запись с необходимыми привилегиями и попробуйте снова открыть файл OrCAD Capture CIS Database Configuration Format.

4. Проверьте, может ли ваша система обрабатывать OrCAD PCB Designer

Если в системе недостаточно ресурсов для открытия файлов DBC, попробуйте закрыть все запущенные в данный момент приложения и повторите попытку.

5. Проверьте, есть ли у вас последние обновления операционной системы и драйверов

Последние версии программ и драйверов могут помочь вам решить проблемы с файлами OrCAD Capture CIS Database Configuration Format и обеспечить безопасность вашего устройства и операционной системы. Возможно, что одно из доступных обновлений системы или драйверов может решить проблемы с файлами DBC, влияющими на более старые версии данного программного обеспечения.

Вы хотите помочь?

Если у Вас есть дополнительная информация о расширение файла DBC мы будем признательны, если Вы поделитесь ею с пользователями нашего сайта. Воспользуйтесь формуляром, находящимся здесь и отправьте нам свою информацию о файле DBC.


Продолжаю про адаптер.
В целом эта инструкция подойдет к большинству любительских адаптеров на ардуине и многих промышленных.

Итак, подключаем can-адаптер к компу. Общаться с адаптером можно через любой терминал: скорость по умолчанию 115200 кбит/с.

Протокол lawicel текстовый: первый символ — команда, потом данные команды и завершение — перевод строки [CR] 0Dh. Ответ: положительный — 0Dh, отрицательный — 07h.

Например:
C[CR] — сброс, отлючение can
S6[CR] — выбрать скорость 500 кбит/с
O[CR] — подключение can на выбранной скорости.

Кроме стандартных функций я добавил несколько специфических

sxxxx[CR] — произвольный битрейт шины, ххх — значение в бит/с.

uxxxx[CR] — установить скорость uart

Bx[CR] — переключить шину can.

И несколько ещё.

«Из коробки» адаптер заработает с прогой CANhacker. Программа популярная, но простая.


Выбираю скорость для однопроводной GMLAN: просто пишу значение скорости в бит/с. Адаптер сам всё подберет.

Мне нравится функционал другой программы: SavvyCan. Главное её преимущество — работа с файлами dbc, но об этом чуть ниже. Также она может открывать сохраненные логи в различных форматах, в том числе и от CANhacker.
Подключается она по собственному протоколу GVRET на скорости 1 Мбит/с. Если использовать преобразователь CP2102, то он имеет максимальную скорость 921600 бит/с. И подключатся нужно на такой же скорости.

Значит первым делом переключаем скорость uart командой в терминале u1000000[CR] или u921600[CR] . Затем подключаемся программой. Позже настройка будет сохраняться в EEPROM.


Подключились. Обмен идет всё время для поддержания связи. Прога поддерживает несколько CAN.

В линуксе есть драйвер slcan — serial line CAN interface driver (using tty line discipline)

выполняем
sudo slcand -o -с -s6 -S 115200 /dev/ttyUSBx

Теперь у нас есть CAN сокет. Можно смотреть в терминале
candump can0

Или же воспользоваться Wireshark.
Для линуксоводов очень наглядное видео

Итак, подключились к шине и что-то с неё считали.
Но просто смотреть на циферки не интересно. Надо выяснить за что они отвечают. И это самое сложное: в открытом доступе производители авто такую информацию не держат. Приходится догадываться и разбираться самим.


Итак, подключаемся SavvyCan к шине или открываем лог-фаил. Запускаем DBC file manager и подгружаем нужные dbc-шки. Жмем Interpret Frames и видим что часть данных интерпретировалось.

Читайте также: