学习STM32MP1,快速进入嵌入式Linux开发世界 作为STM32大家族中的新成员,STM32MP1问世一年,以异构系统架构闻名的MPU,无疑为业界带来不小的新意。2020 年,STM32MP1产品系列更为丰富,继主频650MHz的入门级之后,推出主频高达800MHz的旗舰型产品。旗舰型系列在性能和安全性上有大幅提升,而入门级系列则适应在成本上有优化需求的应用。两个系列相得益彰,全引脚兼容,软件程序可复用,为产品移植提供便利。
STM32MP1 作为 STM32 最具潜力的新系列,在硬件性能、软件环境等方面大幅提升;在生态系统方面,STM32团队像做MCU生态一样认真,不断丰富完善 STM32MP1 本地学习开发资源。
为此,我们为大家准备了 《STM32MP1产品开发》系列课程,本周正式上线并陆续更新。该系列课程仍以 线上训练营(点击蓝字,立即报名)的形式呈现,对于有MPU开发经验的用户,可通过本课程快速上手STM32MP1,STM32的大生态会为您的开发设计提供便利;对于MCUer来说,想要成为合格的MPU开发者,知识体系和经验能力都需要上个大台阶,而如果在STM32大生态中,STM32 MCUer向MPU开发者的转变和学习路径将更为顺畅。
在介绍课程内容之前,我们先回顾一下STM32MP1的产品系列及特点。
异构系统架构下的 STM32MP1
技术不断演进的今天,芯片产品也在不断迭代衍生,STM32MP1 就是新一代 MPU 的典范,MP1以极富开创意义的异构系统架构(HSA)兼容并蓄了 MPU 和 MCU 双重优势。以 Arm®Cortex®-A7 双核应用处理器与 Cortex®-M4 处理器的异构系统架构的组合,在充分满足多种应用的灵活性需求的同时,又实现了最佳性能和低功耗特性。Cortex-A7 内核支持开源操作系统 (Linux/Android),Cortex-M4 内核完美沿用现有的 STM32 MCU 生态系统,有助于开发者轻松实现各类开发应用。
在产品规划上,STM32MP1 定位了@650MHz 的入门级和 @800MHz 的旗舰型两个系列。800MHz主频在性能和安全性上有大幅提升,而 650MHz 主频产品则适应在成本上有优化需求的应用。两个系列全引脚兼容,软件程序可复用,为产品移植提供便利。
800MHz STM32MP1 旗舰型产品和 650MHz 入门级产品两个系列别产品共有 48 个产品型号供选择。
《STM32MP1产品开发》 系列课程介绍
本系列课程内容规划为初级篇、中级篇、高级篇三大模块。初级课程从了解STM32产品特性开始,理解异构通信开发;中级课程以STM32MP1 Wiki 的丰富内容为基础(网址: http://wiki.st.com/stm32mpu),结合STM32用户开发STM32MP1产品的反馈,解读与STM32MP1平台密切相关的软件开发指南技巧,基于STM32MP1 DK1开发板进行实战经验分享;高级课程将定位开发难点,详解使用MP1开发Linux应用的关键点。
课程目标: · 零基础用户开发STM32MP1; · 帮助有经验的MPU用户,快速迁移至STM32MP1平台; · 提供STM32MP1系列资料链接并适当指引,帮助用户扩充知识结构; · 详解STM32MP1硬件特色、生态系统及 STM32MP1 Cortex-M4 应用开发。
课程内容大纲如下:
主讲人 意法半导体微控制器技术经理 章永阳 意法半导体微控制器市场经理 孙龙凯
实验平台 硬件平台:STM32MP157A-DK1开发板
重要提示
|