Информация
- В рейтинге
- 54-й
- Откуда
- Москва, Москва и Московская обл., Россия
- Зарегистрирован
- Активность
Специализация
Инженер встраиваемых систем, DevOps-инженер
Старший
Git
Bash
CI/CD
C
Встраиваемая система
Программирование микроконтроллеров
Разработка программного обеспечения
Алгоритмы и структуры данных
Системное программирование
Разработка драйверов
Где можно скачать *.DBC файл для протокола J1939 со всеми стандартизованными PGN и SPN для всех ключевых параметров колёсного транспорта?
https://dev.to/arvind_b_n_luxoft/understanding-j1939-sae-protocol-the-complete-guide-to-communication-in-commercial-vehicles-3a8 Understanding J1939 SAE Protocol: The Complete Guide to Communication in Commercial Vehicles
Understanding J1939 SAE Protocol: The Complete Guide to Communication in Commercial Vehicles. Part-2 https://dev.to/arvind_b_n_luxoft/understanding-j1939-sae-protocol-the-complete-guide-to-communication-in-commercial-vehicles-part-2-1bbc
Understanding J1939 SAE Protocol: The Complete Guide to Communication in Commercial Vehicles. Part-3 https://dev.to/arvind_b_n_luxoft/understanding-j1939-sae-protocol-the-complete-guide-to-communication-in-commercial-vehicles-part-3-4hh9
Understanding J1939 SAE Protocol: The Complete Guide to Communication in Commercial Vehicles part-4. https://dev.to/arvind_b_n_luxoft/understanding-j1939-sae-protocol-the-complete-guide-to-communication-in-commercial-vehicles-part-4-4mi
Understanding J1939 SAE Protocol: The Complete Guide to Communication in Commercial Vehicles part-5. https://dev.to/arvind_b_n_luxoft/understanding-j1939-sae-protocol-the-complete-guide-to-communication-in-commercial-vehicles-part-5-a3o
"Виртуозы! "(Тов. Дынин)
MIK32 это экстремально слабый микроконтроллер. В нем нет ни CAN ни USB.
Как ни крути, но максимум, что светит MIK32 - это устройства типа тестер электронных компонентов. По сути DMM, мультиметр.
В идеале если на MIK32 сделают полную копию Multi tester модели T7
https://www.ozon.ru/product/tranzistor-izmeritelnyy-pribor-lcr-t7-mnogofunktsionalnyy-tester-emkostnogo-soprotivleniya-2977437161/?at=qQtJ3Z3M9czz4q5gt2LqBXMHlgkOx1fzrR5AphxnPq6E
Плюс добавят каких-н особенных функций, то это будет зенит для MIK32.
Ещё вот такая есть
Скопировали самый худший HAL из возможных.
Да. Это микроконтроллеры от Милиадр.
PlatformIO - украинская IDE которая сливает российский исходный код в Киев!
Если сборка на make скриптах, то каждый может использовать абсолютно любой текстовый редактор или IDE. В этом основное достоинство сборки из скриптов. Я вот люблю текстовый редактор в Eclipse, сосед через стол не представляет жизни без Visual Studio Code от Microsoft. Мы собирали проект на GNU Make вообще без проблем. Мы оба для построения прошивки просто кликаем на built.bat скрипт, который запускает консольную команду make all.
Год назад появилась исчерпывающая методичка про то как надо по-настоящему программировать MIK32
https://habr.com/ru/articles/854050/
Настройка ToolChain-а Cборки Прошивок для MIK32 (K1948BK018 + C + GCC + GNU Make + OpenOCD).
Система сборки Make более предпочтительна для достижения обратной совместимости с проектами на STM32. Чтобы можно было пере использовать и мигрировать код в проектах на MIK32 и наоборот.
А J1939 тоже использует ISO-TP или там другой протокол для сетевого уровня?
Если говорить про утилиты для CAN, то я могу предложить развивать утилиты
CANcat, CANshell.
Утилита CANcat (или CAN-Мессенджер)
https://habr.com/ru/articles/948770/
CLI через CAN по ISO-TP (или утилита CANshell)
https://habr.com/ru/articles/1013008/
например перенести их на linux c использованием can-utils
Есть более фундаментальная статья про генерацию напряжения с помощью широтно‑импульсной модуляции (ШИМ)
Вот эта
Управление напряжением PWM сигналом (PWM+RC=DAC)
https://habr.com/ru/articles/821951/
Там приведено математическое доказательство этого физического эффекта.
Вот так выглядит автокорреляционная функция монотонного зондирующего импульса.
Вообще монотонные зондирующие импульсы тоже имеют место быть.
Монотонными зондирующими импульсами можно делать первичный поиск цели. Далее уже определив потенциальную цель, можно в то же место отправлять уже разнообразные ЛЧМ и ФКМ импульсы, для получения конкретных деталей о цели.
Какая была модель дальномера?
Да. Но есть STM32 с крипто модулем. И там можно вообще не хранить мастер пароль на устройстве.
Пароли хратятся в зашифрованном файле на SD карте
Это для прошивки менеджера паролей
https://habr.com/ru/articles/706470/
+- 1 sec