随着工业、消费、智能家居、健康和保健系统之间的互联越来越密切,需要特定的嵌入式设计来管理较高的处理负载和具有丰富人机界面(HMI)的复杂应用。面对这些需求,在保持低功耗和实时性能的同时,利用开源软件堆栈的能力至关重要。
STM32系列通用32位微处理器(MPU)提供了集成Arm® Cortex®-A 和 Cortex®-M两种内核的异构架构,在实现高性能且灵活的多核架构以及图像处理能力的基础上,还能保证低功耗的实时控制和高功能集成度。
将STM32系列扩展到微处理器
STM32微处理器得益于STM32系列生态系统成熟且经过验证的软件、工具和技术支持。OpenSTLinux Distribution(一款主流开源Linux发行版)的发布是整个方案的关键要素。OpenSTLinux Distribution被Linux社区(Linux基金会、Yocto project 和 Linaro)审查并认可,并与OP-TEE安全操作系统预先集成。
它包含在应用处理器核心上运行软件所需的所有必要构建模块。
增强型STM32Cube工具以及评估板和探索套件使设计人员可用的开发资源更加完整。
它利用可靠的可扩展软件和硬件基础来简化业界领先的、功率受限型应用的开发流程,并缩短开发时间。开发人员能够在不同项目之间无缝地再利用和迁移IP。它确保开发者的投入在目前和未来均不会过时。事实上,STM32 MPU已被纳入意法半导体的持续10年长期供货计划保证。
|