求助如何向esp32开发板的flash中烧录字库bin文件,以及如何...-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 746|回复: 4

[未解决] 求助如何向esp32开发板的flash中烧录字库bin文件,以及如何...

[复制链接]
发表于 2022-4-18 19:18 | 显示全部楼层 |阅读模式
想设计esp32开发板控制点亮LED点阵,显示一些汉字等内容,因此希望在esp32的flash当中存储字库。

我利用高通fontlab生成了unicode编码的中文点阵集的bin文件,想将bin文件烧录到esp32开发板的flash当中,请问是利用官方给的flash_download_tool进行烧录吗?如果是的话,烧录地址要从哪里开始呢?因为看其他资料里有提到flash中有一部分是存储生成的程序的。

如果成功将该bin文件烧录进flash的话,在程序中要怎样获取flash中的数据?需要调用哪些函数呢?
发表于 2022-4-18 21:26 | 显示全部楼层
本帖最后由 topdog 于 2022-4-20 15:16 编辑

建议学习一下Arduino ESP32 filesystem uploader的有关知识,主要涉及示例之 spiffs ,FFat  ,LittleFS,这是SPI flash的文件系统,工具放在附件里,解压到文档的Arduino\tools\ESP32FS\tool文件夹里面,*.bin文件先放到项目文件夹的data文件夹里面,然后用esp32 sketch data upload上传到flash。

esp32-flash.JPG


tools.rar (26.83 KB, 下载次数: 14)




发表于 2022-4-19 09:46 | 显示全部楼层
 楼主| 发表于 2022-4-20 12:18 | 显示全部楼层
topdog 发表于 2022-4-18 21:26
建议学习一下Arduino ESP32 filesystem uploader的有关知识,主要涉及示例之 spiffs ,FFat  ,LittleFS,这 ...

谢谢您的回复! 我尝试给esp8266烧录data中的文件,请问出现这个错误是什么情况呢?
  1. serial.serialutil.SerialException: could not open port 'COM7': PermissionError(13, '�ܾ����ʡ�', None, 5)
  2. SPIFFS Upload failed!
复制代码
发表于 2022-4-20 15:14 | 显示全部楼层
本帖最后由 topdog 于 2022-4-20 15:47 编辑
rrBurgundy 发表于 2022-4-20 12:18
谢谢您的回复! 我尝试给esp8266烧录data中的文件,请问出现这个错误是什么情况呢? ...

这和串口没有关系呀。在esp32 sketch data upload里面选:

esp32_flash_2.JPG

从基础示例出发,你先自学一下dfrobot的帖子。





您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 09:38 , Processed in 0.078278 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表