Библиотеки Google Pigweed упрощают разработку встроенного программного обеспечения на 32-разрядных микроконтроллерах

Для разработки встроенного программного обеспечения требуется много компонентов, включая кросс-тулчейн, систему сборки, такую ​​как buildroot или YoCto Project, и инструменты отладки, такие как OpenOCD. После того, как вы их установили, разработка включает в себя несколько этапов: в том числе сборку кода, сохранение его на плате и затем запуск программы на целевой объект.

Читать далее «Библиотеки Google Pigweed упрощают разработку встроенного программного обеспечения на 32-разрядных микроконтроллерах»

Как распознать подделки STM32

Микроконтроллеры STMicro STM32 очень популярны, и всем хорошо известно, что на рынке есть подделки. Чего мы не знали, так это того, что многие подделки можно распознать с первого взгляда на них.

Об этом нам стало известно из репозитория Greaseweazle Github, где Keirf объясняет, как распознать подделки STM32 и известные клоны STM32F103C8, обнаруженные в плате Bluepill.

Читать далее «Как распознать подделки STM32»

Компания Octavo Systems представила две платы для разработки на базе системы-в-упаковке (SiP) OSD32MP1

Представленное в феврале прошлого года семейство процессоров STM32MP1 Cortex-A7 / M4 недавно получило обновление, в котором у 24 новых SKU была увеличена частота ядра Cortex A7 до 800 МГц с 650 МГц для SoC, анонсированной в прошлом году.

Одной из первых компаний, которая воспользуется преимуществами новых SKU, станет Octavo Sytems, которая в прошлом году анонсировала систему-в-упаковке (SiP) OSD32MP1 с MPU STM32MP15x, оперативной памятью до 1 Гб, 4K EEPROM, ИС управление питанием STPMIC1, двумя генераторами и более 100 пассивными компонентами, и все это в одной упаковке 18×18 мм.

Теперь компания представила два готовых комплекта для разработки на основе SiP STM32MP1: а именно SD32MP1-BRK “Гибкая платформа для прототипирования” и более функциональную плату для оценки и разработки OSD32MP1-RED. Обе платы также поддерживают OpenSTLinux, который был рассмотрен ранее в предыдущих статьях о STM32MP1. Читать далее «Компания Octavo Systems представила две платы для разработки на базе системы-в-упаковке (SiP) OSD32MP1»

STMicro обновляет семейство STM32MP1 процессорами с ядром Cortex-A7 с частотой до 800 МГц

До прошлого года все микроконтроллеры STM32 основывались на ядрах Arm Cortex-M «MCU», но, год назад, ситуация изменилась с появлением процессора STM32MP1 Cortex-A7 + Cortex-M4.

Читать далее «STMicro обновляет семейство STM32MP1 процессорами с ядром Cortex-A7 с частотой до 800 МГц»

Плата для разработки PX-HER0 ARM Cortex-M0 и экосистема для начинающих разработчиков и энтузиастов (Crowdfunding)

Компания Piconomix предлагает встроенную плату для разработки Arm Cortex-M0, которая предназначена для образования, начинающих разработчиков и энтузиастов. PX-HER0 — это плата для разработки с экосистемой для изучения всей структуры ARM с помощью библиотеки Си с открытым исходным кодом и полной документации. Читать далее «Плата для разработки PX-HER0 ARM Cortex-M0 и экосистема для начинающих разработчиков и энтузиастов (Crowdfunding)»

Arduino Portenta H7 — это промышленная плата на базе STM32H7 Cortex- M7 / M4 способная запускать коды Arduino, Python и JavaScript

На выставке CES 2020 компания Arduino продвигает свое универсальное IoT-решение Arduino Pro для профессионалов с Arduino Pro IDEплатформой Arm Pelion IoT для управления устройствами и новым семейством плат промышленного класса Portenta. Начнем с платы Arduino Portenta H7, которая основана на базе микроконтроллера STMicro STM32H7 с двумя Arm ядрами Cortex-M7 / M4. Читать далее «Arduino Portenta H7 — это промышленная плата на базе STM32H7 Cortex- M7 / M4 способная запускать коды Arduino, Python и JavaScript»

Компания MYIR представила SoM и плату для разработки на базе микроконтроллера STM32MP1

Китайская компания MYIR, которая в прошлом разработала несколько аппаратных решений на базе ARM, сейчас представила новый SoM (систему-на-модуле) на базе микроконтроллера STM32MP1 под названием MYC-YA157C с сопутствующей платой для разработки, известной как MYD-YA157C.

Примерно год назад компания STMicro представила STM32MP1 – это первый MPU STM32 (микропроцессорный блок), который имеет одно или два Arm ядра Cortex-A7 работающие под управлением Linux, а также ядро реального времени Arm Cortex-M4, позволяющее повторно использовать код из существующих проектов STM32.

Читать далее «Компания MYIR представила SoM и плату для разработки на базе микроконтроллера STM32MP1»

STMicro STM32WL — первая в мире LoRa SoC

Нельзя отрицать, что Интернет вещей может разрушить многие рынки, и, в некоторой степени, это уже происходит. Вопрос, который задают: «Какая технология подключения к IoT станет отправной точкой эпохи сбоев?». Одна из основных технологий в этой гонке за связью — LoRa.

Благодаря большой дальности, малой мощности, малой занимаемой площади, простоте и сообществу, поддерживающему LoRa, она смогла найти свое применение в различных приложениях и получить доступ к передовой технологии подключения LPTAN IoT. STMicroelectronics, один из крупнейших производителей полупроводников, также верит в потенциал LoRa и запускает STM32WL — первую в мире системe-на-чипе с интегрированной матрицей LoRa.

Читать далее «STMicro STM32WL — первая в мире LoRa SoC»