реклама на сайте
подробности

 
 
> Замена FlashLoaderDemonstrator (STM32)
Pridnya
сообщение Sep 21 2016, 08:51
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 142
Регистрация: 11-01-11
Из: Орел
Пользователь №: 62 159



Всем привет!
Кому не лень потестируйте программу для обновления памяти программ микроконтроллеров STM32F10x с объемом памяти до 128-ми килобайт с использованием встроенного в микроконтроллер аппаратного загрузчика. Байты опций не записывает, только читает. Программа открывает HEX-файл, проверяет его на соответсвие формату IntelHex, при соответствии определяет диапазон стираемых секторов, стирает, пишет, читает, верифицирует, выводит необходимые сообщения для отчета в окно. Отчет представлен "для пользователя", его можно сохранить через меню. Имеются настройки: COM-порт, скорость, таймаут, байт данных (в пакете на запись).
Последовательность действий:
1) Настройки -> Настройки связи (выбрать порт, скорость, таймаут, количество байт).
2) Файл -> Открыть (выбираем HEX-файл);
3) Команды -> Поиск устройств.
4) Команды -> Обновить ПО устройства.
В каталоге с программы файл настроек Settings.ini, других файлов программа не создает, никуда не лазит, вирусов нет, тестировалась с STM32F100C4 (PID=0x0420), скриншот Pic01.png. Заявлена поддержка PID= 0x0410, 0x0412 (но не тестировалась ввиду отсутствия микроконтроллеров). Если микроконтроллер не поддерживается, то записывать не будет, скриншот Unknown MCU.png.
PS: Windows XP, NetFramework 3.5 и более новые системы.
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  blstm32f10x.zip ( 118.16 килобайт ) Кол-во скачиваний: 43
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
smalcom
сообщение Nov 3 2016, 09:33
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



stm32flash видели?
Go to the top of the page
 
+Quote Post
Pridnya
сообщение Nov 3 2016, 10:01
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 142
Регистрация: 11-01-11
Из: Орел
Пользователь №: 62 159



Цитата(smalcom @ Nov 3 2016, 12:33) *
stm32flash видели?

Не видели еще. Сейчас посмотрел, так этот опенсорц на Си больше для Linux, там в примерах и синтаксис для Linux, а я работаю только с Windows.
Можно, конечно, попробовать собрать программу в Linux (я только с Ubuntu раньше работать пробовал), используя исходники на C# и IDE SharpDevelop, теоретически должно работать, если NetFramework портировали (в виде Mono). Но я не пробовал еще.
Цитата
Usage: ./stm32flash [-bvngfhc] [-[rw] filename] /dev/ttyS
...

Вы какую мысль хотели донести? Всегда удивляет немногословность. Можно было и после ссылки знак ? напечатать. rolleyes.gif

Сообщение отредактировал Pridnya - Nov 3 2016, 10:07
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 31st July 2025 - 19:49
Рейтинг@Mail.ru


Страница сгенерированна за 0.01389 секунд с 7
ELECTRONIX ©2004-2016