Это справедливо для небольших тестов.fefar51702 писал(а): ↑22.04.2024{, 07:57}тест есп32 и стм32f103 примерно одинаковые цыклы по вычислениям выдавали на считывание датчика весов вроде бы
притом есп при всей своей частоте была быстрее на чуток там единицы процентов
Различия этих архитектур:
-программная область в STM32 внутри чипа и связана с ней полноценными параллельными шинами адреса и данных;
-программная область в ESP32 как правило во внешнем чипе (в некоторых моделях внутри основного чипа) и связано с через QSPI (быстрый SPI). При этом считывание происходит не по командно, а программными блоками, которые подгружаются в выделенную область из основной оперативной памяти (вроде бы килобайт 64). На небольших проектах в форме последовательных кодов это не сильно сказывается, в сложных библиотеках, где частый вызов функций, swapping может быть очень частым.
Отправлено спустя 4 минуты 18 секунд:
Разделяю Ваши наблюдения - для серьезных задач STM32F407V, STM32H7, для задач попроще RP2040. Wi-Fi через UART как дополнительный модуль.fefar51702 писал(а): ↑22.04.2024{, 07:57}даже если у автора получится разделить работу по ядрам в есп то вычисления у неё так себе по сравнению с стм
а если взять из серии 4** так там и частота повыше и блок для работы с флоатом добавлен да если ещё и в дма закинуть это дело ...
ESP32 для локальных проектов и как неплохое устройство для беспроводной связи.
С уважением, ecoins.