之前考虑用dma数据传输,然后,把数据写到另一个flash中。但速度匹配不起来。因此方案实现又出现问题。看到原子哥的IAP教程,是把数据从串口读进去,然后弄到ram中,再拷贝到flash中,转了很多圈子。能否把数据从flash读出,弄到内存中,然后再写到另一个flash中?这中间是否要跳转功能?或者从flash到flash,或从bin到flash这样转存也可以?注:转存的数据是一个单片机app程序,而不是几个字节的数据,转存几个字节的数据早就OK了。求大神及资深大牛们指点方案。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
这样啊!原子哥,那么我如果从当前的flash读出数据,然后到ram中,再从ram中将数据拷贝到另一个flash中,可以实现吗?看了IAP在线编程这一章节,似乎要在应用的app代码中添加一句跳转程序,是否我这种情况,也需要?
好的,谢谢了。
一周热门 更多>