Подсказка
Преобразователь USB/Bus77
Самостоятельная сборка устройства
Bus77 - интерфейс устройств умного дома от iRidium mobile. Он выполнен на базе шины CAN2.0B.
Ниже приведена инcтрукция для изготовления преобразователя USB/Bus77, с помощью которого можно будет подключать компьютер с портом USB и ОС Windows/Linux к шине и выполнять все необходимые операции с устройствами Bus77:
- мониторинг,
- сканирование,
- конфигурирование,
- загрузка прошивки.

Компоненты
Для изговления преобразователя USB/Bus77 потребуется:
- плата микроконтроллера STM32F103C8T6,
- плата CAN-трансивера (например, CJMCU-230 на базе SN65HVD230),
- TTL/USB-преобразователь (например, на базе микросхем CP2102 или CH340G).
Распайка

Проект
Скачайте все файлы из папки GateUARTtoCAN репозитория и соберите их в среде KEIL.
- конфигурационный файл GateUARTtoCAN.ioc для STM32F103 (создан в STM32CubeMX v4.26.0),
- проект (создан в Keil μVision v5.22),
Прошивка устройства
Существует несколько способов загрузки прошивки (файл UART_BUS77.bin) в микроконтроллер, самый популярный - подключение программатора ST-LINK/V2 через JTAG-интерфейс и использование утилиты STM32 ST-LINK Utility.
