fatfs(未完成)

配置

修改设定配置

  • SDK Configuration editor 中找到 Partition Table
    选项改成 Custom partition table CSV
  • 找到 Custom partition CSV file
    在项目根目录下创建一个和该名称相同的文件(名字可修改,但必须保持一致)
  • 保存并退出

编写分区表

分区表示例:手动划分fat分区

C
# Name,   Type, SubType, Offset,  Size, Flags
# Note: if you have increased the bootloader size, make sure to update the offsets to avoid overlap
nvs,      data, nvs,     0x9000,  0x6000,
phy_init, data, phy,     0xf000,  0x1000,
factory,  app,  factory, 0x10000, 1M,
storage,  data, fat,     ,        1M,

需要注意

  • NVS分区大小最小0x3000字节
  • 所有分区的Offset均可以为空,程序会自行计算
  • app类型分区必须64K对齐
  • 所有分区必须4K对齐

修改CMakeLists(如果需要烧录时写入文件)

更改/main/CMakeLists.txt

添加

C
fatfs_create_rawflash_image(storage <你的需要镜像的路径> FLASH_IN_PROJECT PRESERVE_TIME)

初始化

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇