Главная

Главная

Сообщество

Сообщество

Форум

Форум

STM32

STM32

Электроника

Электроника

Raspberry Pi

Raspberry Pi

Трехфазные цепи. Полный обзор, преимущества, схема генератора.

Сегодня мы вернемся к обсуждению основ электроники и обсудим наиболее распространенные в современной энергетике трехфазные цепи. По сути, приходящее к каждому в квартиру, однофазное напряжение (те самые 220 В) есть ни что иное, как одна из фаз от генерируемого на электростанции трехфазного. Собственно, в этой статье мы разберем некоторые математические аспекты данного вопроса, а также ...

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

STM32 и GPIO. Настройка портов ввода-вывода в STM32CubeMx.

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

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

Микроконтроллер STM32 и Bootloader. Пример реализации.

Продолжаем обсуждать bootloader и сегодня, как я и обещал, создадим свой собственный загрузчик и попробуем его в деле. Все теоретические аспекты мы рассмотрели в предыдущей статье (ссылка), так что сейчас только практика и ничего кроме практики 👍 Итак, для начала разберемся с постановкой задачи. В качестве электронной части будет выступать отладочная плата MiniSTM32, соответственно, проект ...

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

Микроконтроллер и Bootloader. Описание и принцип работы.

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

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

STM32. Обзор и работа с Flash-памятью микроконтроллера.

Сегодняшняя статья, как вы уже поняли из названия, будет посвящена микроконтроллерам STM32 и работе со встроенной Flash-памятью. Да-да, именно с той памятью, в которой хранится прошиваемая нами программа. Поскольку в STM32 нет EEPROM (энергонезависимой памяти) для хранения данных можно использовать Flash-память контроллера, и сегодня мы как раз и разберемся, как же это работает. Сразу же ...

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

Уроки OpenGL. Часть 5. Создание и наложение текстуры.

Как уже понятно из названия статьи, речь пойдет об использовании текстур в OpenGL. В прошлом уроке мы создали куб и добавили возможность вращать его вокруг осей координат. Сегодня давайте попробуем наложить текстуры на грани куба и получить некое подобие игральной кости. Итак, возьмем за основу проект из предыдущей статьи, и для начала нужно добавить в ...

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

Уроки OpenGL. Часть 4. Создание 3D-объектов.

Продолжается цикл статей, посвященных работе с библиотекой OpenGL на нашем сайте, и, наконец, пришло время подключить третье измерение в наших экспериментах. Сегодня мы создадим в пространстве куб, а также добавим функцию вращения 3D-фигуры вокруг осей x и y. Как всегда разберем все по шагам, а в конце статьи я выложу полный проект с реализованным примером. ...

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

Уроки OpenGL. Часть 3. 2D-фигуры и массивы вершин.

Как и обещал в конце второго урока (ссылка), сегодняшняя статья будет посвящена построению 2D-примитивов в OpenGL при помощи массивов вершин. Поставим такую задачу - реализовать все то, что мы сделали в прошлый раз, но только без использования функций glBegin() / glEnd(). Итак, для решения поставленной задачи нам понадобится создать три массива: Но для начала разберемся ...

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

Уроки OpenGL. Часть 2. Рисование основных 2D-фигур.

Продолжаем учебный курс по работе с графикой при помощи OpenGL! И сегодня мы займемся рисованием основных 2D-фигур, таких как треугольник, прямоугольник, линия итд. Первый урок, посвященный OpenGL можно найти тут - ссылка. Итак, приступим... Создадим пустой проект и добавим в него класс MainScene, как в предыдущей статье, а в сам класс - три пустые функции: ...

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

Микроконтроллер и графический дисплей. Работа с Touch Screen.

Всем доброго дня! Сегодня мы продолжим обсуждать работу с графическим дисплеем и на очереди у нас Touch Screen. В этой статье я не буду рассказывать про устройство дисплея и про то, как работает контроллер touch screen'а. Сегодня рассмотрим библиотеку для работы с ним, а также конкретный пример, чтобы увидеть результат наших трудов. В общем, данная ...

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

Обзор конфиденциальности

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