цифровая электроника
вычислительная техника
встраиваемые системы

 



Что такое экосистема STM32Trust для микроконтроллеров STM32

Автор: Mike(admin) от 17-02-2024, 23:55

Распространенность сетевых подключений внутри и между встроенными системами сегодня побудила производителей оригинального оборудования (OEM) и системных интеграторов пересмотреть способы защиты своих электронных продуктов. И дело не только в самих продуктах. Интернет вещей (IoT) добавил новые измерения, от которых инженерным организациям необходимо защищаться, включая сетевые подключения, исходящие от устройств, и данные, которые они передают. Эти усилия сочетаются с желанием компаний защитить конфиденциальную интеллектуальную собственность, хранящуюся во встроенных системах, чтобы их частную работу нельзя было клонировать или изменить. Кроме того, интеграция этих дополнительных мер безопасности соответствует желанию компаний не использовать системы для целей, отличных от первоначально предусмотренных.


Что такое экосистема STM32Trust для микроконтроллеров STM32

Однако по мере того, как встраиваемые системы добавляют функции и возможности параллельно с технологиями доступа к сети, их становится все труднее защитить. Результатом этого стал новый класс электронных компонентов, который объединяет базовые элементы безопасности на самых фундаментальных уровнях. Самый последний пример этого можно найти в экосистеме STM32Trust компании STMicroelectronics.

Сравнение микроконтроллеров STM32 и PIC32

Автор: Mike(admin) от 23-10-2021, 03:55

Линейки микроконтроллеров PIC (Programmable Intelligent Computers от Microchip) и STM (от ST Microelectronics) уже более десяти лет входят в число лучших микроконтроллеров на рынке. Оба производителя предлагают высококачественные и разнообразные микроконтроллеры, которые могут применяться в огромном количестве приложений, от Интернета вещей до промышленных и массовых потребительских устройств.


Сравнение микроконтроллеров STM32 и PIC32

В данном материале будет приведено общее сравнение STM32 с линейкой продуктов PIC32 и даны ключевые факторы, о которых следует подумать при выборе оптимального 32-битного микроконтроллера для вашего проекта.

Что такое Bit Banding (бит бэндинг) в микроконтроллерах STM32

Автор: Mike(admin) от 13-10-2021, 03:55

У микроконтроллеров STM32 (ядро ARM Cortex M3) есть много интересных особенностей, одной из которых является bit banding (бит бэндинг), и она представляет собой нечто вроде атомарного доступа к отдельным битам в памяти. Хотя этот метод достаточно прост по своей концепции и довольно дружелюбен для программистов, пишущих программу на ассемблере, но при написании программы на языке C с атомарным доступом к битам довольно легко запутаться.


Что такое Bit Banding (бит бэндинг) в микроконтроллерах STM32

Как использовать UART DMA в микроконтроллерах STM32F103

Автор: Mike(admin) от 7-05-2021, 05:55

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


Как использовать UART DMA в микроконтроллерах STM32F103

В данном материале будет рассказано, как использовать UART DMA в микроконтроллерах STM32F103.

Программное обеспечение STM32Cube для разработки на основе микроконтроллеров STM32 доступно на Github

Автор: Mike(admin) от 8-05-2020, 03:55

STMicroelectronics опубликовала программное обеспечение STM32Cube на GitHub, чтобы начать совместную разработку и обеспечить быстрое и эффективное распространение обновлений.


STM32Cube

Используем STM32 для управления серводвигателем с помощью ШИМ

Автор: Mike(admin) от 13-12-2019, 08:35

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


Используем STM32 для управления серводвигателем с помощью ШИМ

В данном примере мы разберем принцип работы ШИМ в STM32 с использованием серводвигателя. Мы также узнаем, как соединить сервопривод с платой STM32F103C8. В нашем случае будет использоваться потенциометр для изменения положения вала серводвигателя и ЖК-дисплей для отображения значения угла.

Как запрограммировать STM32 с помощью Arduino IDE

Автор: Mike(admin) от 19-08-2019, 05:55

С момента своего появления Arduino IDE демонстрирует желание поддерживать все виды платформ, от клонов Arduino и вариаций разных производителей до плат сторонних производителей, таких как ESP32 и ESP8266. По мере того, как все больше людей знакомятся с Arduino IDE, среда начинает поддерживать больше плат, которые не основаны на чипах ATMEL, и в сегодняшнем уроке мы рассмотрим одну из таких плат. Мы рассмотрим, как программировать плату на основе STM32, а именно STM32F103C8T6, с помощью Arduino IDE.


Как запрограммировать STM32 с помощью Arduino IDE

STM32F103C8 и датчик температуры и влажности DHT11: принцип работы, схема подключения, код

Автор: Mike(admin) от 5-07-2019, 05:35

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


STM32F103C8 и датчик температуры и влажности DHT11

Датчик может измерять температуру от 0 °C до 50 °C с точностью до 1 °C. Он обычно используется в контролируемых средах, таких как системы вентиляции тепла, камеры температуры и т. д. для контроля температуры и принятия корректирующих мер. Диапазон измерения влажности составляет от 20% до 90% с точностью до 1%. Влажность указывает на количество водяного пара, присутствующего в воздухе. Значение влажности должно поддерживаться в контролируемом диапазоне во многих случаях, например, при производстве и хранении чайных порошков в помещении должна поддерживаться правильная влажность, иначе чай потеряет свой вкус и запах. Уровень влажности в жилых помещениях также должен поддерживаться в комфортных пределах. Идеальное значение влажности для максимального комфорта составляет от 50% до 65%. В данном примере мы узнаем, как связать популярный датчик температуры и влажности DHT11 с микроконтроллером STM32.

Как использовать модуль GPS с микроконтроллером STM32F103 для получения координат

Автор: Mike(admin) от 18-03-2019, 06:55

GPS означает «Глобальная система позиционирования» и используется для определения широты и долготы любого местоположения на Земле с точным временем UTC (всемирное координированное время). Устройство GPS получает координаты от спутника каждую секунду с указанием времени и даты. GPS обеспечивает большую точность, а также предоставляет другие данные помимо координат положения.


Как использовать модуль GPS с микроконтроллером STM32F103 для получения координат

Все мы знаем, что GPS является очень полезным средством и очень часто используется в мобильных телефонах и других портативных устройствах для отслеживания местоположения. Он имеет очень широкий спектр применений в любой области: от вызова такси до отслеживания высоты полета самолетов. В этом примере мы свяжем микроконтроллер STM32 с GPS-модулем для получения координат, что можно использовать в различных проектах геопозиционирования.

STM32MP1 – микроконтроллер STM32 с поддержкой Linux

Автор: Mike(admin) от 4-03-2019, 08:55

Сегодня существует много ARM-микроконтроллеров различных производителей, но компоненты от ST выделяются среди этой толпы. Это мощные сборки, которые мы можем себе позволить за небольшую стоимость. Серии STM32F4 и F7 – это мощные устройства с хорошей поддержкой, а STM32F0 и другие младшие серии дают нам очень хорошие микроконтроллеры с низким энергопотреблением.


STM32MP1 – микроконтроллер STM32 с поддержкой Linux

Теперь семейство STM32 полило старшего брата. И он работает под управлением Linux. Новое устройство содержит два ядра ARM Cortex-A7 и одно ядро M4 на одном кристалле. STM32MP1 – это чип, который вам нужен, если вы создаете высокопроизодительное устройство с поддержкой Linux.


Назад Вперед
Наверх