ESP8266 Developer Zone The Official ESP8266 Forum 2015-11-23T19:22:56+08:00 https://bbs.espressif.com:443/feed.php?f=7&t=1404 2015-11-23T19:22:56+08:00 2015-11-23T19:22:56+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1404&p=4726#p4726 <![CDATA[Re: 请问:怎样将服务器上的文件或数据下载到 指定的flash地址(用户参数区)]]>
请注意,下载我们建议先将要写入的区域,调用 spi_flash_erase_sector 擦除,再发 HTTP 包下载,调用 spi_flash_write 写入 Flash。

因为擦除 Flash 耗时较长,如果边擦边下载边写入,可能会由于擦写 Flash 占用时间较长,影响网络链接的稳定性。

感谢您对 ESP8266 的关注!

Statistics: Posted by ESP_Faye — Mon Nov 23, 2015 7:22 pm


]]>
2015-11-19T10:41:05+08:00 2015-11-19T10:41:05+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1404&p=4660#p4660 <![CDATA[请问:怎样将服务器上的文件或数据下载到 指定的flash地址(用户参数区)]]>
请问我怎样将服务器上的文件(非bin格式)或数据下载到 指定的flash地址(用户参数区)?
比如,我的红外库码(200-800字节的一串十六进制码)存在服务器上,我的设备怎样将库码下载到本地的flash用户参数区。

system_upgrade_start()接口用作程序升级,是将bin文件下载到固定的flash地址。可能实现不了上面功能。
如果是服务器那边发送,我这边一次最多只能接收511字节。

Statistics: Posted by TOPARM — Thu Nov 19, 2015 10:41 am


]]>