esp32 在PlatformIO中修改分区表

本文介绍了ESP32平台的分区表结构,包括csv文件格式,如Type(app/data)、SubType、Offset、Size和Flags等属性。提供如何修改默认分区表以适应不同需求的示例,如调整app分区和文件系统大小。

相关资料

官方关于分区表的详细说明
https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32/api-guides/partition-tables.html

github上已经定义的分区表
https://github.com/espressif/arduino-esp32/tree/master/tools/partitions
pio已下载到本地用户目录 .platformio\packages\framework-arduinoespressif32\tools\partitions

csv分区文件的格式

github上的 default.csv 4M分区表

# Name,   Type, SubType, Offset,  Size, Flags
nvs,      data, nvs,     0x9000,  0x5000,       #20K
otadata,  data, ota,     0xe000,  0x2000,       #8K
app0,     app,  ota_0,   0x10000, 0x140000,     
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值