Экосреда ecoins - STM32F407Vx и далее STM32H7

Поддержка STM32F407Vx и STM32H7 в FLProg.

ecoins
Полковник
Сообщения: 2930
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Экосреда ecoins - STM32F407Vx и далее STM32H7

#21

Сообщение ecoins » 27.02.2023{, 21:33}

evgen123 писал(а):
27.02.2023{, 20:51}
Загрузка теста проходит, вывод в консоль не работает.. stm32f407vgt6
У Вас работает, но выбрать нужно плату Black F407VE - мы привязываемся к ней по имени (чтобы не создавать новой).

ecoins
Полковник
Сообщения: 2930
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Экосреда ecoins - STM32F407Vx и далее STM32H7

#22

Сообщение ecoins » 27.02.2023{, 22:03}

Ниже отчет от Feb 27 2023 21:56:17
123.txt
(873.53 КБ) 29 скачиваний
и стенд
IMG_3647.jpg

evgen123
Сержант
Сообщения: 186
Зарегистрирован: 23.05.2020{, 13:31}
Репутация: 8
Откуда: Краснодар
Имя: Евгений

Экосреда ecoins - STM32F407Vx и далее STM32H7

#23

Сообщение evgen123 » 27.02.2023{, 23:23}

ecoins писал(а):
27.02.2023{, 21:33}
выбрать нужно плату Black F407VE - мы привязываемся к ней по имени (чтобы не создавать новой)
А вот и нюанс..
Теперь работает)

ecoins
Полковник
Сообщения: 2930
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Экосреда ecoins - STM32F407Vx и далее STM32H7

#24

Сообщение ecoins » 28.02.2023{, 05:49}

evgen123 писал(а):
27.02.2023{, 23:23}
А вот и нюанс..
Теперь работает)
Отлично. Успехов.
Планируем потестировать несколько i2c, SPI и 6 UART.
Из нового хотелось бы освоить CAN и Ethernet на W5500. Если у Вас к этому интерес, было хорошо, если Вы к этому присоединитесь.

evgen123
Сержант
Сообщения: 186
Зарегистрирован: 23.05.2020{, 13:31}
Репутация: 8
Откуда: Краснодар
Имя: Евгений

Экосреда ecoins - STM32F407Vx и далее STM32H7

#25

Сообщение evgen123 » 28.02.2023{, 10:23}

Количество интерфейсов контроллера, конечно, заманчиво...
Но основной упор я делаю на f411.. для моих потребностей его более чем достаточно.
Я то и так занимаюсь по мере возможности, основная работа у меня с автомобилями.
может получится что и с 411 еще более замедлится и с 407 не вывезу..)
Благодарю за предложение.

Отправлено спустя 2 минуты 9 секунд:
Вот бы Вы встроенным RTC плотно занялись,
было бы здорово..

ecoins
Полковник
Сообщения: 2930
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Экосреда ecoins - STM32F407Vx и далее STM32H7

#26

Сообщение ecoins » 28.02.2023{, 14:47}

ecoins писал(а):
27.02.2023{, 22:03}
Вот бы Вы встроенным RTC плотно занялись,
было бы здорово..
В планах.
evgen123 писал(а):
28.02.2023{, 10:25}
может получится что и с 411
Для информации. Поле тестирования STM32F103CB, F401, F411 оказывается что младший из перечня остаётся привлекательным:
1.у него вроде три UART, у других вроде только 2.
2.у него есть CAN;
3.никогда нет проблем с загрузкой ни через USB, ни через SWD - у других иногда приходиться задействовать Reset;
4.корпус поудобнее для ручного монтажа;
5.немного медленнее, памяти поменьше, но и этого может быть достаточно во многих применениях.
——-
Успехов.

evgen123
Сержант
Сообщения: 186
Зарегистрирован: 23.05.2020{, 13:31}
Репутация: 8
Откуда: Краснодар
Имя: Евгений

Экосреда ecoins - STM32F407Vx и далее STM32H7

#27

Сообщение evgen123 » 28.02.2023{, 15:01}

ecoins писал(а):
28.02.2023{, 14:47}
Для информации
Благодарю Вас. Надо будет к нему присмотреться, может Вы и правы..

ecoins
Полковник
Сообщения: 2930
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Экосреда ecoins - STM32F407Vx и далее STM32H7

#28

Сообщение ecoins » 08.03.2023{, 22:26}

***ЗАПУЩЕН СТЕНД НА STM32F407VE***
Запустили и отладили основной тест на стенде STM32F407VE
STM32F407VE.jpg
STM32F4XX_TestSimple_Base_v01_08.03.2023.zip
(1.65 МБ) 50 скачиваний
----
Потребуется новая библиотека
RT_00_HW_BASE_v1.11_07.03.23.zip
(502.42 КБ) 51 скачивание
Вроде всё работает хорошо.

ecoins
Полковник
Сообщения: 2930
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Экосреда ecoins - STM32F407Vx и далее STM32H7

#29

Сообщение ecoins » 13.03.2023{, 00:03}

***ЗАПУЩЕН СТЕНД НА STM32H743 !!!***
IMG_3655.jpg
----------
Ну вот и добрались до вершины доступного в среде Arduino IDE
и теперь в FLProg контроллера STM32H743!
В первом приближении запустили достаточно сложный тест, производительность впечатляет:
570 000 циклов loop в сек!
И это следует из характеристик самого процессора: 480мгц и пр.
Подробнее здесь: https://www.compel.ru/lib/146567#1
https://aliexpress.ru/item/100500446690 ... 9267758488
-----
Пока тестировали с доработками на тестовой плате для STM32F407VE. Она сама не очень удачная получилась, надо разработать и изготовить новые для обоих типов контроллеров - они не совпадают по пинам.
Если у кого есть интерес к этому направлению - присоединяйтесь к проектированию и тестированию.
-----
Всем успехов.

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Экосреда ecoins - STM32F407Vx и далее STM32H7

#30

Сообщение Ingwar » 13.03.2023{, 07:21}

ecoins писал(а):
13.03.2023{, 00:03}
надо разработать и изготовить новые для обоих типов контроллеров - они не совпадают по пинам.
Вроде считаю себя энтузиастом, но даже для меня слишком круто... :smile427:
СпойлерПоказать
Безымянный.png
Отправлено спустя 14 минут 15 секунд:
ecoins, кстати, а как у Вас организована запись в eeprom для stm?
Или на ядре Кларка работают штатные блоки?
Я на офф ядре для 103f не могу записать значения штатными блоками...
Компилит без проблем. Записывает предустановки, читает из нее при старте, но вот не записывает...
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

ecoins
Полковник
Сообщения: 2930
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Экосреда ecoins - STM32F407Vx и далее STM32H7

#31

Сообщение ecoins » 13.03.2023{, 08:34}

Ingwar писал(а):
13.03.2023{, 07:36}
ecoins, кстати, а как у Вас организована запись в eeprom для stm?
eeprom не занимались, поскольку она медленно пишет (10мс на байт). Но похоже объединенными усилиями скоро появится программное решение решающее эту проблему.
RTC ( в т.ч. с оперативной памятью от батарейки) тоже пока не занимались, но будет.
Ingwar писал(а):
13.03.2023{, 07:36}
Или на ядре Кларка работают штатные блоки?
Библиотеки поддерживают STM32F103xx, STM32F407Vx на ядраx STM32-master(от Кларка) и STMduino.
STM32H7XXX - STM32duino.
Похоже Кларк не планирует развивать свое ядро. Жаль...
Последний раз редактировалось ecoins 13.03.2023{, 13:05}, всего редактировалось 1 раз.

ecoins
Полковник
Сообщения: 2930
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Экосреда ecoins - STM32F407Vx и далее STM32H7

#32

Сообщение ecoins » 13.03.2023{, 13:05}

Сегодня получили партию плат STM32H750VB (совместима с STM32F743V) с неплохими видеокамерами.
STM32H750_посылка.jpg
Это еще одно дополнительное интересное направление развития FLProg.
Хорошо бы если бы сложилась группа(команда) заинтересованных лиц (конструкторов, программистов, инженеров, маркетологов) для развития этого направления.
ecoins приглашает подключиться к этой группе.
-----------
Успехов.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Экосреда ecoins - STM32F407Vx и далее STM32H7

#33

Сообщение Dryundel » 13.03.2023{, 13:21}

ecoins писал(а):
13.03.2023{, 13:05}
Хорошо бы если бы сложилась группа(команда) заинтересованных лиц (конструкторов, программистов, инженеров, маркетологов) для развития этого направления.
ecoins приглашает подключиться к этой группе.
.
Хорошее начинание.
Напрягает только это...
ecoins писал(а):
17.02.2023{, 14:42}
Интерес у ecoins прежде всего коммерческий и в "в долгую" :smile9:
.
А данный призыв (и все подобные), как то не обещает ничего потенциальным участникам. :smile44:
Ничего не смущает?
.

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Экосреда ecoins - STM32F407Vx и далее STM32H7

#34

Сообщение Ingwar » 13.03.2023{, 15:29}

ecoins писал(а):
13.03.2023{, 13:02}
eeprom не занимались, поскольку она медленно пишет
Я выходные посидел, почитал про адресацию для каждого камня свою...
Плюнул, и сделал за 40 минут новую плату с внешней eeprom. Все заработало сразу)))
СпойлерПоказать
photo_2023-03-13_15-23-09.jpg
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

ecoins
Полковник
Сообщения: 2930
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Экосреда ecoins - STM32F407Vx и далее STM32H7

#35

Сообщение ecoins » 13.03.2023{, 15:40}

Ingwar писал(а):
13.03.2023{, 15:29}
Я выходные посидел, почитал про адресацию для каждого камня свою...
Плюнул, и сделал за 40 минут новую плату с внешней eeprom. Все заработало сразу)))
Пожалуй верное решение. Но желательно писать побайтно с динамической задержкой(без delay) >=10мс(быстродействие EEPROM вроде такое).
------------
А вот Ваша легкость "на подьем" и скорость изготовления опытных плата впечатляет и поражает :shok:
-----------
Успехов.

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Экосреда ecoins - STM32F407Vx и далее STM32H7

#36

Сообщение Ingwar » 13.03.2023{, 15:57}

ecoins писал(а):
13.03.2023{, 15:40}
Но желательно писать побайтно с динамической задержкой(без delay) >=10мс(быстродействие EEPROM вроде такое).
Вот такое находил
после записи значения в EEPROM и прерывания соединения I2C с помощью STOP, EEPROM переходит в режим самостоятельной записи, чтобы записать то, что вы ему отправили, во внутреннюю память. (на самом деле вы не записываете значения в раздел памяти; вы записываете их в буфер, а затем внутренний контроллер записывает их в свой раздел памяти).

этот "режим самостоятельной записи" занимает около 5 мс, и вы ничего не можете с этим поделать. но вы можете использовать "запись страницы" вместо записи байтов. эта модель объемом 32 КБ имеет буфер страниц объемом 32 байта. вы должны отправить все байты (если они меньше 32 байт) одновременно в одной транзакции I2C. на этот раз чип заполняет свой буфер страниц, а затем, после ОСТАНОВКИ, записывает все сразу в свою память. в вашем коде вы просто записываете один байт в свой буфер каждый раз за одну транзакцию. как отправка автобуса только с одним пассажиром за раз.

помните, что в этом режиме вы устанавливаете адрес только первого байта. следующие байты автоматически устанавливаются в следующие адреса.
Но вникать не хочу мне пока проще вопросы решать на аппаратном уровне).
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

ecoins
Полковник
Сообщения: 2930
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Экосреда ecoins - STM32F407Vx и далее STM32H7

#37

Сообщение ecoins » 14.04.2023{, 17:30}

Посетили выставку микроэлектроники в Крокус-Центре(Москва).
На одном из стендов увидели Владимира Мединцева (https://www.youtube.com/@VladimirMedintsev) - известного специалиста в области автоматизации и STM32.
Познакомился. Оказался очень контактным человеком. Сразу получил несколько полезных консультаций в по STM32F407Vx и STM32H7.
Обменялись мнениями по FLProg. Если система без "провалов" будет использовать ресурсы STM32, то она будет иметь дополнительное самостоятельное значение в том числе и в области промышленной автоматизации.
Последний раз редактировалось ecoins 15.04.2023{, 11:25}, всего редактировалось 1 раз.

evgen123
Сержант
Сообщения: 186
Зарегистрирован: 23.05.2020{, 13:31}
Репутация: 8
Откуда: Краснодар
Имя: Евгений

Экосреда ecoins - STM32F407Vx и далее STM32H7

#38

Сообщение evgen123 » 15.04.2023{, 10:01}

ecoins писал(а):
14.04.2023{, 17:30}
увидели Владимира Мединского
наверное Мединцева?
В Мединский это министр культуры..

ecoins
Полковник
Сообщения: 2930
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Экосреда ecoins - STM32F407Vx и далее STM32H7

#39

Сообщение ecoins » 15.04.2023{, 11:25}

evgen123 писал(а):
15.04.2023{, 10:01}
наверное Мединцева?
В Мединский это министр культуры..
Точно, исправлю, конечно Мединцев.

ecoins
Полковник
Сообщения: 2930
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Экосреда ecoins - STM32F407Vx и далее STM32H7

#40

Сообщение ecoins » 17.04.2023{, 18:31}

Команда ecoins подготовила новую партию стендов на STM32:
1.STM32H743 х1;
2.STM32F407VG x5;
3.STM32F411 x2;
4.STM32F103C x2.
IMG_3686.jpg
Завтра часть стендов будет отправлена по ранее согласованным адресам.

Ответить

Вернуться в «Команда ecoins»