Top.Mail.Ru

STM32 и C++. Мой вариант архитектуры, обработка прерываний.

Всех рад снова приветствовать 🤝 Думаю многие читали статьи Эдуарда в Сообществе, посвященные созданию набора библиотек для работы с микроконтроллерами STM32 на C++. Собственно, на этой почве у Эдуарда  и возник вопрос, как максимально гармонично вписать обработку прерываний, поэтому я сегодня опишу на демо-примере мою концепцию реализации. И поскольку речь пойдет именно об общей идее, ...

Продолжить чтение

MOSFET транзистор. Полевой транзистор с изолированным затвором.

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

Продолжить чтение

Нейронная сеть Хопфилда. Обзор, обучение и пример работы.

Сегодняшняя статья будет посвящена еще одному типу сетей, а именно нейронной сети Хопфилда, которая представляет из себя автоассоциативную сеть, способную выполнять функцию памяти. Но не буду забегать вперед, обо всем по порядку. Итак, сразу же поговорим об основных задачах, которые призвана решать сеть Хопфилда: Во-первых, конечно же, упомянутый вариант, когда сеть Хопфилда используется в качестве ...

Продолжить чтение

STM32 и семисегментный индикатор. Динамическая индикация.

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

Продолжить чтение

Нейронная сеть Кохонена, самоорганизующиеся карты, обучение.

Рассмотрев в подробностях структуру и принципы функционирования одного из классов нейронных сетей, а также обучение по методу обратного распространения ошибки, переходим к еще одному классу под названием – нейронные сети Кохонена. И далее логичным образом плавно перейдем к самоорганизующимся картам Кохонена. Сходу можно выделить ключевое отличие от сетей, обучающихся по методу обратного распространения, которое заключается ...

Продолжить чтение

Принцип работы полевого транзистора с управляющим p-n переходом.

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

Продолжить чтение

Обучение нейронных сетей. Обратное распространение ошибки.

Рад снова всех приветствовать, и сегодня продолжим планомерно двигаться в выбранном направлении. Речь, конечно, о масштабном разборе искусственных нейронных сетей для решения широкого спектра задач. Продолжим ровно с того момента, на котором остановились в предыдущей части, и это означает, что героем данного поста будет ключевой процесс - обучение нейронных сетей. Тема эта крайне важна, поскольку ...

Продолжить чтение

Modbus RTU Master. Библиотека для микроконтроллеров STM32.

Реализовав в предыдущей статье Modbus RTU Slave на STM32, я, естественно, не имею никакого морального права обойти вниманием Master'а. Тем более что таких примеров по какой-то причине действительно очень мало. Так что герой сегодняшней статьи – Modbus RTU Master, все так же на контроллере STM32. Кроме того, вот ссылка на описание протокола Modbus в целом, ...

Продолжить чтение

Modbus RTU Slave. Пример реализации на микроконтроллере STM32.

Поскольку наш сайт, в первую очередь, создавался и существует для людей, то когда возникает какой-то запрос, я стараюсь оперативно создать пост на интересующую вас тему 👍 Так вот, в статье про протокол Modbus возникло сразу несколько вопросов о реализации на STM32, так что именно этим сегодня и займемся. А точнее - осуществим создание проекта для ...

Продолжить чтение

Искусственные нейронные сети. Введение, функция активации.

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

Продолжить чтение