您好:
请问我怎样将服务器上的文件(非bin格式)或数据下载到 指定的flash地址(用户参数区)?
比如,我的红外库码(200-800字节的一串十六进制码)存在服务器上,我的设备怎样将库码下载到本地的flash用户参数区。
system_upgrade_start()接口用作程序升级,是将bin文件下载到固定的flash地址。可能实现不了上面功能。
如果是服务器那边发送,我这边一次最多只能接收511字节。
请问:怎样将服务器上的文件或数据下载到 指定的flash地址(用户参数区)
Re: 请问:怎样将服务器上的文件或数据下载到 指定的flash地址(用户参数区)
Postby ESP_Faye » Mon Nov 23, 2015 7:22 pm
您好,
请注意,下载我们建议先将要写入的区域,调用 spi_flash_erase_sector 擦除,再发 HTTP 包下载,调用 spi_flash_write 写入 Flash。
因为擦除 Flash 耗时较长,如果边擦边下载边写入,可能会由于擦写 Flash 占用时间较长,影响网络链接的稳定性。
感谢您对 ESP8266 的关注!
请注意,下载我们建议先将要写入的区域,调用 spi_flash_erase_sector 擦除,再发 HTTP 包下载,调用 spi_flash_write 写入 Flash。
因为擦除 Flash 耗时较长,如果边擦边下载边写入,可能会由于擦写 Flash 占用时间较长,影响网络链接的稳定性。
感谢您对 ESP8266 的关注!
Who is online
Users browsing this forum: No registered users and 22 guests
Login
Newbies Start Here
Are you new to ESP8266?
Unsure what to do?
Dunno where to start?
Start right here!
Latest SDK
Documentation
Complete listing of the official ESP8266 related documentation release by ESPRESSIF!
Must read here!
- All times are UTC+08:00
- Top
- Delete all board cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. We are the manufacturer of ESP8266EX.