Загрузчик файлов в микроконтроллер
Task:
- Конвертирование Intel hex в bin файл.
python
- Отправка тестовых данных для проверки работы с портом
- Выбор COM порта для прошивки.
python
- Выбор битрейта для COM порта.
python
- Возможность отправки как bin так и hex файла.
- Форма для удобной загрузки
PyQt5 python
- Проверчная сумма для отправленного файла.
- Чтение отправленных данных через COM порт
- Отправка команд для МК по COM порту
- Проверка последнего прошитого файла с выбранным файлом (получение последней прошивки осуществляется через команду в COM порт, с COM порта приходит старая прошивка и сравнивается с выбранным bin файлом)
- Список комманд на отправку в ком порт в виде выподающего меню
- Добавление команд в меню ( или в список )