想把10M的图片数据 下载到SPI FLASH里面去 有什么好办法吗

2019-07-20 17:02发布

想把10M的图片数据 下载到IPS FLASH里面去 有什么好办法吗??我现在在开发的时候,是通过429 一次一次的把图片数据写到SPI FLASH里面去,这个对于我自己开发的时候用用还是可以的,
但是如果板子发给客户,中间如果改动了图片数据,那就麻烦了,所以想有什么办法能够让客户自己也更新图片数据,或者找一个简单的办法让客户更新那也可以??
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
小小怪
1楼-- · 2019-07-20 19:43
 精彩回答 2  元偷偷看……
鲨鱼
2楼-- · 2019-07-20 20:45
 精彩回答 2  元偷偷看……
正点原子
3楼-- · 2019-07-21 02:34
最快的方法,就是将10M空间全部擦除,然后重新写入(不要用文件系统),直接固定地址操作。过程由你的单片机自己控制
鲨鱼
4楼-- · 2019-07-21 08:16
正点原子 发表于 2017-2-7 11:39
最快的方法,就是将10M空间全部擦除,然后重新写入(不要用文件系统),直接固定地址操作。过程由你的单片 ...

我现在就是这样操作的,但是单片机空间只有1M  那我就需要下载10次,才能把所有的图片全部写入FLASH里面去
小小怪
5楼-- · 2019-07-21 09:38
本帖最后由 小小怪 于 2017-2-7 13:21 编辑
鲨鱼 发表于 2017-2-7 09:31
我控制板预留了USB接口,但是没有写过USB 这个有例子吗,芯片是429的 谢谢还有如果通过电脑发下来,那是不是 ...

很久之前有类似的帖子,不知道原子哥有没更新,下面链接:
http://www.openedv.com/forum.php ... highlight=USB%2BIAP
论坛里应该都有,只是分布较散,就是得花点时间整合
上位机肯定是要的,其实不用USB用串口也行,10M的图就是慢,串口接收后开辟缓存校验,然后直接写到FLASH,分批次传输数据当然还要写应答机制
如果速度没有太苛刻,其实楼主可以将图片压缩再存起来,更新快,又省资源

一周热门 更多>