发新帖我要提问
12
返回列表
打印
[STM32MP1]

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

[复制链接]
楼主: myir米尔
手机看帖
扫描二维码
随时随地手机跟帖
21
uytyu| | 2024-4-17 17:03 | 只看该作者 回帖奖励 |倒序浏览
在裸机环境下,需要手动管理内存,包括堆栈的初始化。

使用特权

评论回复
22
sesefadou| | 2024-4-19 14:05 | 只看该作者
使用合适的编译工具(如GCC)将代码编译成二进制文件,然后通过JTAG调试器将二进制文件下载到开发板中。

使用特权

评论回复
23
tabmone| | 2024-4-19 16:29 | 只看该作者
在STM32MP135中,可以使用STM32CubeMX工具生成IPC相关的代码。

使用特权

评论回复
24
minzisc| | 2024-4-19 18:52 | 只看该作者
STM32MP135开发板连接了必要的硬件,如外部内存(RAM和/或Flash)。
配置好开发板上的时钟、GPIO、中断等。

使用特权

评论回复
25
yorkbarney| | 2024-4-19 22:26 | 只看该作者
如果需要使用I2C、SPI等接口外接其他设备,需按照数据手册配置对应的接口。

使用特权

评论回复
26
plsbackup| | 2024-4-20 15:49 | 只看该作者
使用ARM编译器(如Keil MDK或GCC)将应用程序编译成二进制文件,并将其下载到STM32MP135开发板上。

使用特权

评论回复
27
pentruman| | 2024-4-20 18:36 | 只看该作者
在裸机代码中编写MPU的初始化代码,这通常在系统初始化的早期进行。
初始化MPU时,需要配置每个区域的基址、长度和访问权限。

使用特权

评论回复
28
earlmax| | 2024-4-22 12:28 | 只看该作者
需要将代码从原有的MCU平台移植到STM32MP135。

使用特权

评论回复
29
lidi911| | 2024-4-22 12:49 | 只看该作者
MPU裸跑开发难度比MCU应该更难吧

使用特权

评论回复
30
linfelix| | 2024-4-22 17:14 | 只看该作者
MCU通常是单片的,集成了CPU、内存和外设接口,而MPU则是一个更为复杂的系统,通常包含多个组件,如CPU、GPU、内存、输入/输出接口等。

使用特权

评论回复
31
geraldbetty| | 2024-4-22 21:17 | 只看该作者
需要深入理解MCU和MPU之间的区别和联系,以及STM32MP135开发板的特性和使用方法。

使用特权

评论回复
32
芯路例程| | 2024-4-22 23:31 | 只看该作者
有关硬件细节,请阅读开发委员会的用户手册和 stm32mp135的数据手册。

使用特权

评论回复
33
elsaflower| | 2024-4-23 00:19 | 只看该作者
安装适用于STM32MP135的IDE,如STM32CubeIDE或其他支持ARM架构的开发环境。

使用特权

评论回复
34
LLGTR| | 2024-4-24 08:08 | 只看该作者
基于 stm32mp135开发板的裸金属开发

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则