Промышленный контроллер на АМУР MIK32

habrahabr.ru · world
Full story

The author tested a development environment, compiler and runtime on different microcontrollers, from STM32G030 to FPGA Altera Cyclone 4. The runtime's minimum requirements are 5 KB of RAM and at least 32 KB of Flash, or 3000 LUT for an FPGA. The main test bench uses systems with relatively limited resources: not 8-bit microcontrollers, but not necessarily ESP32 either. RAM of 12–20 KB is the level described.

В разные периоды я тестировал свою среду разработки, компилятор и рантайм на разных МК — от STM32G030 до FPGA Altera Cyclone 4 . Минимальные требования к рантайму — это 5 КБ ОЗУ и не менее 32 КБ Flash , либо 3000 LUT , если это FPGA . Мой основной тестовый стенд — это системы с относительно ограниченными ресурсами. Не 8-битные микроконтроллеры, но и не обязательно ESP32 . ОЗУ от 12–20 КБ — это уровень, на базе которого можно создать настоящий ПЛК с вытесняющей многозадачностью, заменой кода на лету, RS-485 и онлайн-отладкой. Читать далее

Read full article → Compare