Был проект 2019-2021 года. Нужно было написать ПО для считывающего устройства (ток и напряжение, 10'000 семплов/сек), и ПО для основного устройства, которое в реальном времени вычисляет параметры сварки...
Тут идёт перечисление стека ПО
AR9331. Была проблема, которая обнаружилась к концу разработки. STM32F7 подключен к AR9331 по USB FS. В режиме, когда AR9331 не подключен к AP, в течение короткого времени отваливается этот USB FS! Без возможности восстановления, кроме как перезапуск чипа. Всего 2 сообщения из древних форумов, где была описана эта же проблема! Решение: поставить USB-хаб между STM32F7 и AR9331! Всё работает сразу!