回答

收藏

MCU友好过渡MPU,米尔基于STM32MP135开发板裸机开发应用笔记

米尔电子 米尔电子 3187 人阅读 | 0 人回复 | 2024-03-29

以前微处理器(MPU)与微控制器(MCU)是截然不同的两种设备,MPU支持丰富的软件系统,如Linux和相关的软件堆栈,而MCU通常将专注于裸机和RTOS。近年来,随着MCU的性能越来越高,MCU和MPU之间的区别变得越来越模糊。
STM32MP135是一款入门级的高性价比MPU,适用于MCU性能达不到要求或者需要跑Linux的场景。米尔的STM32MP135开发板提供基于STM32Cube的Bare metal裸机开发的软件,能够进一步加强实时性能支持以满足用户实现硬实时应用的需求。这一点尤其对习惯于使用MCU开发的用户来说非常友好,可以让开发者在使用MPU强大性能的同时获得类似MCU的开发体验。米尔提供了支持裸机开发环境,接下来就让我们介绍如何在米尔的STM32MP135开发板上进行裸机开发。
?
1.环境搭建
1.1.获取源码
下载米尔提供的04_Sources/STM32CubeMP13-1.0.0源码包,并使用 STM32CubeIDE导入STM32Cube_FW_MP13_V1.0.0ProjectsSTM32MP135C-DKExamplesDDRDDR_Init文件,点击File->Import->Existing Projects into Workspace。
1.2.编译源码
成功导入工程后进行编译,点击

6.png (164.66 KB, 下载次数: 3)

6.png

10.png (158.94 KB, 下载次数: 2)

10.png

9.png (179.67 KB, 下载次数: 3)

9.png

7.png (1.52 MB, 下载次数: 3)

7.png

12.png (140.71 KB, 下载次数: 2)

12.png

11.png (156.9 KB, 下载次数: 2)

11.png

13.png (135.86 KB, 下载次数: 1)

13.png

14.png (95.58 KB, 下载次数: 3)

14.png

15.png (209.53 KB, 下载次数: 3)

15.png

17.png (223.27 KB, 下载次数: 2)

17.png

16.png (191.61 KB, 下载次数: 1)

16.png

18.png (28.13 KB, 下载次数: 4)

18.png

19.png (162.13 KB, 下载次数: 2)

19.png

21.png (169.84 KB, 下载次数: 2)

21.png

20.png (180.8 KB, 下载次数: 2)

20.png

22.png (150.13 KB, 下载次数: 3)

22.png

23.png (1.61 MB, 下载次数: 4)

23.png
关注下面的标签,发现更多相似文章
分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

4298 积分
150 主题
+ 关注
热门推荐
关闭

站长推荐上一条 /3 下一条