STMicroelectronics применяет свой опыт Arm Cortex для расширения возможностей своего ведущего в отрасли портфеля микроконтроллеров STM32 для приложений, требующих еще большей производительности, ресурсов и большого программного обеспечения с открытым исходным кодом. Внедрение серии многоядерных микропроцессоров STM32MP1 с поддержкой вычислений и графики в сочетании с энергоэффективным управлением в реальном времени и высокой интеграцией функций будет способствовать разработке высокопроизводительных решений для промышленных, бытовых, интеллектуальных приложений, а также приложений для здоровья и благополучия.
Микропроцессоры (MPU) серии STM32MP1 используют мощную, проверенную экосистему семейства STM32 от ST и ее партнеров, включая инструменты и техническую поддержку. Более того, с выпуском OpenSTLinux в качестве основного дистрибутива Linux с открытым исходным кодом он расширяет семейство STM32 для удовлетворения важных требований заказчиков для приложений реального времени с ограниченным энергопотреблением. Используя эту комбинацию MPU и программного обеспечения, ST собрала все компоненты, чтобы удовлетворить потребности многих промышленных и профессиональных приложений. Конечно, STM32MP1 включен в обязательство ST по продлению десятилетнего срока службы.
С новой серией микропроцессоров STM32MP1 (MPU) ST теперь клиенты могут разрабатывать новый диапазон приложений с использованием новой гетерогенной архитектуры STM32, сочетающей ядра Arm® Cortex®-A и Cortex®-M. Эта гибкая архитектура выполняет быструю обработку и задачи в реальном времени на одном кристалле, всегда обеспечивая максимальную энергоэффективность. Например, остановив выполнение Cortex-A7 и запустив только более эффективный Cortex-M4, мощность обычно можно снизить до 25%. Переход из этого режима в ждущий режим дополнительно снижает энергопотребление в 2,5 тыс. Раз, при этом поддерживая возобновление выполнения Linux через 1–3 секунды, в зависимости от приложения.
STM32MP1 встраивает 3D графического процессора (GPU) для поддержки человеко - машинный интерфейс (HMI) дисплеев. Он также поддерживает широкий спектр внешних DDR SDRAM и флэш-памяти. Более того, STM32MP1 включает в себя большой набор периферийных устройств, которые можно легко выделить либо для Cortex-A / Linux, либо для Cortex-M / операций в реальном времени. Серия STM32MP1 доступна в различных корпусах BGA для поддержки самой низкой стоимости печатной платы и использования минимального места на плате.
Чтобы ускорить разработку, ST демонстрирует свою приверженность разработке программного обеспечения, выпустив OpenSTLinux Distribution в качестве основного дистрибутива Linux с открытым исходным кодом. OpenSTLinux уже был рассмотрен и принят сообществом Linux: Linux Foundation, Yocto project® и Linaro. Дистрибутив содержит все необходимые строительные блоки для запуска программного обеспечения на ядрах процессора приложений.
Усовершенствованные инструменты STM32Cube, специально обновленные из пакета STM32Cube для микроконтроллеров Cortex-M, обладают всеми необходимыми характеристиками - и другими - для ускорения разработки микропроцессоров с использованием MPU Arm Cortex-A-core. Решение ST упрощает настройку проектов MPU и конфигурирование ресурсов на кристалле.
Номера деталей STM32MP1 в настоящее время находятся в производстве по цене от 4,84 доллара США при заказе от 10 000 штук. Возможны другие варианты ценообразования. Продукты будут доступны через дистрибьюторов в марте. Пожалуйста, свяжитесь с вашим местным дистрибьютором ST или посетите www.st.com/stm32mp1 для получения более подробной информации. Две оценочные платы (STM32MP157A-EV1 и STM32MP157C-EV1) и два комплекта Discovery (STM32MP157A- DK1 и STM32MP157C-DK2) будут доступны через каналы дистрибьюторов в апреле.