Bootloader для STM32А105, для обновления прошивки по VCP
5000 UAHВсех приветствую!
Есть рабочая прошивка и плата разведенная, с USB на STM32F105.
Необходимо написать прошивку загрузчика на STM32CubeIDE, чтобы он мог принимать прошивку с компа по VCP.
На компе должна запускаться программка, которая собственно отправляет прошивку.
Должен присутствовать алгоритм кодирования и раскодирования hex файла например на tiny-AES.
контроллер должен получать инфу о необходимости обновления от программы под Windows (написанную желательно на Winfows Form в Visual Studio ). Программа при запуске пытается установить связь с контроллером, в случае успеха открывается интерфейс со списком параметров с кнопкой обновления прошивки и сохранения параметров.
А уже сама программа: либо смотрит в папке есть ли файл готовый для обновления, либо качает его по ссылке и ложит в папку, который используется для обновления прошивки.
-
Наверное не
STM32А105
а
STM32F105
-
У Вас STM32F105 c USB (который видеться как вируальный rs-232 И что нет программ штатных?
Я обычно прошиваю через st-link китайский-свисток там есть утилиты st-utilite
из командной строки(linux или mac) (Ну думаю и под винду есть)
st-flash write uartbluepill.bin 0x8000000
и все
-
Актуальные фриланс-проекты в категории Встраиваемые системы и микроконтроллеры
STM32H743 + Ethernet (OpenH743I-C DevBoard)Для DevBoard OpenH743I-C (https://arduino.ua/prod6139-plata-rozrobnika-openh743i-c-standard-stm32h7-development-board ) та модуля ETHERNET на чіпі DP83848 згенерувати прошивку для перевірки роботи модуля Ethernet на апаратному рівні. Приклади програми від виробника є тут… Встраиваемые системы и микроконтроллеры ∙ 6 дней 22 часа назад ∙ 5 ставок |
Разработка GPS-GSM трекера
5000 UAH
Добрый день! необходима разработка GPS-GSM трекера. Устройство должно иметь небольшие размеры. Диапазон работы 6-32в. иметь встроеное АКБ которое будет позволять работать 3-4часа без внешнего питания. Основная задача отслеживания местоположения. Устройство должно иметь: -… Встраиваемые системы и микроконтроллеры, Инжиниринг ∙ 8 дней 4 часа назад ∙ 2 ставки |
Необходимо вывести Android часы из циклического fastboot.Часы Mobvoi Ticwatch 3 pro GPS зашли в циклический фастбут при попытке прошивки. Ищу тех, кто сможет исправить и разобраться, можно ли установить прошивку. Встраиваемые системы и микроконтроллеры ∙ 8 дней 4 часа назад ∙ 2 ставки |
Проект Tuya смартДля wi fi устройства. В поиске специалиста с Tuya IoT Platform / Tuya Panel Studio, опыт работы с CBU обязателен! Необходимо выполнить Регистрация аккаунта 1. Настройка продукта в Tuya IoT Platform 2. Настройка Data Points (DP) 3. Разработка интерфейса в Tuya 4. Настройка… Встраиваемые системы и микроконтроллеры, Гибридные мобильные приложения ∙ 9 дней назад ∙ 4 ставки |
Разработка ПО для Arduino (RF-модули 3–7.5 ГГц, автоматическое сканирование частот)Необходимо разработать систему на Arduino для автоматического поиска активного аналогового видеосигнала и автоматической настройки передатчика на обнаруженную частоту.Планируется использование трех отдельных приемно-передающих модулей: 3000–4200 МГц; 4900–6000 МГц; 6100–7500… C и C++, Встраиваемые системы и микроконтроллеры ∙ 10 дней 11 часов назад ∙ 4 ставки |