开始前适用开发板:ESP32-P4 + ESP32-C5 · 开发框架:ESP-IDF
适用开发板:P4C5 · 工程
02.beginner.sdmmc_sd· targetesp32p4
学习时长:约 15 分钟 · 难度:★★☆☆☆
学习目标
完成本节后,你将能够:
- 理解 P4 的 SDMMC 接口操作 TF 卡的方式
1. 这个例子在干嘛
功能与 Korvo sdmmc_sd 相同——挂载 TF 卡 → 创建文件 → 读回验证。MIPI 大屏显示操作结果。
2. 编译烧录
cd P4_C5_4.3_Firmware\02.beginner.sdmmc_sd
idf.py set-target esp32p4
idf.py build flash monitor
必须插入 TF 卡(FAT32)。
3. 与 Korvo 版的区别
| 对比 | Korvo | P4C5 |
|---|---|---|
| SDMMC 控制器 | S3 SDMMC Slot | P4 SDMMC Slot |
| 速度 | 相近 | P4 可支持更高时钟 |
| API | 相同 | 相同 |
4. 常见问题
| 现象 | 解决 |
|---|---|
| 挂载失败 | 检查卡/格式化 FAT32 |
| 写入慢 | 换 Class 10 卡 |
详细 SDMMC 原理、API、知识延伸参见 Korvo SD 卡。
5. 下一步
| 方向 | 推荐例程 | 说明 |
|---|---|---|
| AVI 录制 | AVI Recorder | 视频写 SD |
| 相册 | Photo Album | 图片管理 |
| 详细原理 | Korvo SD 卡 | 完整讲解 |
酷世DIY · Kevincoooool