Автоматное программирование. Часть 4. Эффективность автоматно-спроектированных программ

В предыдущих двух статьях речь шла о диаграмме состояний и переходов, используемой для описания динамических процессов в автоматном стиле, и о том, что диаграмма состояний и переходов даёт наилучшее понимание таких процессов. Также были рассмотрены баз…

Опыт разработки low power устройств на STM32L

Довольно часто можно встретить статьи, посвященные использованию режимов пониженного энергопотребления. В большинстве случаев в них описываются достоинства и недостатки конкретного микроконтроллера, а все рекомендации сводятся к обобщенной фразе — испо…

Избранные главы теории управления на пальцах: линейные наблюдатели динамических систем

Продолжаю писать о теории управления «на пальцах». Для понимания текущего текста необходимо прочитать две предыдущие статьи:

Методы наименьших квадратов
Линейно-квадратичный регулятор, вводная
Линейно-квадратичный регулятор и линейные наблюдател…

Автоматное программирование. Часть 3. Диаграмма состояний и переходов. Продолжение

В предыдущей статье речь шла о психологических аспектах описания динамических процессов при помощи диаграммы состояний и переходов (то есть в автоматном стиле) и о том, что диаграмма состояний и переходов даёт лучшее понимание динамического процесса. С…

Подарок от Гика — делаем кухонный таймер

Выбираем подарок
У бабушки моего сына скоро будет день рождения. Так как я его увлёк микроконтроллерами, то пришла идея подарить какой-то прибор, естественно, на микроконтроллере и сделанный своими руками. Как и все бабушки, наша бабушка не является п…