先区分型号与板卡
跳转到“先区分型号与板卡”STM32MP157A/D 属于异构多核 MPU:应用处理器与微控制器核协作,外围还有显示、通信和模拟模块。芯片框图描述硅片能力,不意味着某块开发板引出了所有信号,也不意味着所有引脚复用功能能同时启用。ST 数据手册

按职责阅读框图
跳转到“按职责阅读框图”| 分组 | 主要资源 | 工程中的问题 |
|---|---|---|
| 应用处理 | 双 Cortex-A7 | 操作系统、应用和高层服务放在哪里 |
| 实时控制 | Cortex-M4 | 哪些实时任务或外设交给 M4 |
| 存储与互连 | 外部存储接口、片上 RAM、AXI/AHB/APB | 数据如何到达处理器,带宽与访问权如何配置 |
| 图形显示 | GPU、显示相关接口 | 分辨率、带宽与板级连线是否满足需求 |
| 通信 | USB、Ethernet、串行与存储接口等 | 型号、引脚复用和驱动是否同时支持 |
| 模拟与定时 | ADC、DAC、定时器等 | 精度、时钟、触发与数据通路如何配置 |
| 系统管理 | 时钟、复位、电源与安全控制 | 启动与外设归属是否一致 |
频率是上限,不是自动运行值
跳转到“频率是上限,不是自动运行值”数据手册对 A7 子系统区分:STM32MP157A 最高 650 MHz,STM32MP157D 最高 800 MHz;M4/MCU 相关时钟上限为 209 MHz。具体可用频率还受电压、工作条件和时钟树约束,不能只按标题上的最大数设置全部总线。DS12504 电气条件
图中 AXI、AHB、APB 的时钟各有分频与上限。驱动外设前,先查实际时钟配置,再计算波特率、定时器周期或采样速率。
从框图到工程的核对顺序
跳转到“从框图到工程的核对顺序”- 确认完整订货型号与封装,而不只记录 MP157。
- 对照板卡原理图,确认电源、外部存储和接口实际连接。
- 检查设备树/固件中的 pinmux、时钟、复位、内存区域和外设归属。
- 多核共享数据时明确通信协议、缓存一致性处理与内存访问规则。
本表用于找到该查哪部分文档;精确容量、引脚和时序以完整数据手册、参考手册及板级资料为准,不从缩略框图猜数值。
原始记录
跳转到“原始记录”本笔记由 CSDN 原始记录 的文字与图片重新整理;正文中的代码、适用条件与说明已按本次审读补充。