
![]() STM32MP1是ST推出的首款Cortex-A系列MPU,整个MP1系列分为三大类:MP151、MP153和MP57,其中MP157是家族中最为强大的一款芯片。其中STM32MP157DAA3是整个MP1的旗舰级芯片,采用异构多核架构,包含两个800M的Cortex-A7内核、一个209M的M4内核,带有一个3D GPU,支持OpenGL ES 2.0,RGB接口屏幕最高支持1366*768 60fps。 STM32MP1系列完美的继承了STM32F7/H7的相关外设资源,可以看做是一个换核版的STM32H7,因此如果会STM32单片机的话就会很容易切换到STM32MP1的开发,这也是行业对于STM32MP1如此期待的主要原因。Cortex-A7可以跑Linux,完成复杂的应用软件开发,M4内核可以运行FreeRTOS系统,完成实时应用的开发。对于学习者而言,可以通过MP1一块板子来完成Linux和单片机的学习。 # g2 R9 f6 J& w" k! C 正点原子STM32MP157开发板采用底板+核心板的形式。STM32MP157核心板资源图,如下所示: - @0 w. B6 d! j![]() ▲图1.1.1 核心板资源图 ; x K, X! O2 {- q+ DSTM32MP157核心板的外形尺寸为60mm*45mm大小,非常小巧,并且采用了贴片板对板连接器,使得其可以很方便的应用在各种项目上。 6 q2 ?# I4 u9 n" y6 d. C" a 正点原子STM32MP157核心板板载资源如下:
![]() ▲图1.1.2 MP157全功能开发板介绍 ; ] j: O2 s- ? n可以看出,STM32MP157开发板底板资源十分丰富,把STM32MP157的内部资源发挥到了极致,基本上STM32MP157内部所有的资源都可以在此开发板上验证,同时扩充丰富的接口和功能模块,开发板的外形尺寸为181mm*125mm大小。6 R8 l$ L" J% m. r 正点原子STM32MP157开发板底板板载资源如下:
![]() 正点原子10年嵌入式教育经验,对于嵌入式文档教程有着极高的要求,教程编写以及视频录制讲师多则7,8年教育经历,少则4,5年,均参与正点原子多款开发板的教程编写以及视频录制。STM32MP157开发板是集正点原子10年教育经验的大作。 0 ~4 Y2 i, d; uSTM32MP157采用Cortex-M4加A7的双核异构架构,既可以通过STM32MP157学习STM32单片机,又可以学习嵌入式Linux,一板两用!极大的方便了学习者。针对STM32MP157开发板,既要编写Cortex-M4裸机教程,又要编写嵌入式Linux教程。截止目前为止,正点原子已经编写完成6份详尽的开发教程以及10份开发笔记。 ![]() 目前已经发布了6份,总计5440多页,并且还在不断的更新中!教程资料如下: ![]() 另外还有10份其他开发笔记,如下图: ![]() 这些教程从开发板拿到手以后如何测试,一直到linux驱动开发、应用开发,堪称保姆级教程。真正手把手教你学嵌入式,从环境搭建,ubuntu入门,到嵌入式linux驱动开发,完善、详细的教程,降低学习难度。 / V) @8 z- Y& _5 \) N+ i / J( D( J; n8 j! H3 N# D4 y![]() ![]() 正点原子开发板全部开源,TF-A、uboot、kernel、QT综合界面,全部免费开源!方便大家学习、开发。 * X, y! i. _$ ~; W![]() ![]() 针对STM32MP157的M4内核,我们提供了传统的MDK+HAL库版例程,也提供了CubeIDE+HAL库的例程。 MDK+HAL库一共有46个实验,基本涵盖了MP1的M4内核所有的外设实验。 . |- t b9 @# E0 G; w6 d ![]() 针对CubeIDE+HAL一共提供了36个实验: $ ~6 S# A' s; r3 T$ ?2 t![]() ![]() 针对MP1的M4内核,提供了23个FreeRTOS例程: ![]() ![]() 目前提供了35个linux驱动例程,还在更新中: & s- \; w; ^+ M# e* p![]() ![]() 针对嵌入式Linux应用开发,我们提供了19个应用开发例程: " T* n: E2 h5 b a' L$ L& J/ D![]() ![]() 正点原子MP157开发板出厂有精美的UI界面,为QT编写,界面全部开源,提供了EGL和FB两个版本,方便大家学习使用。 ![]() egl和fb只是针对不同的根文件系统,UI界面是完全一样的。正点原子每个QT APP都是独立的例程,大家可以根据实际需求查看,学习对应的APP: 3 G: i4 ]: x. h1 l ![]() ![]() 正点原子STM32MP157开发板所有资料均免费开源,下载地址为: + A' S. P3 `$ V( s" Y/ q |