OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3257|回复: 4

F4,从flash到flash,或从bin到flash,数据转移处理问题

[复制链接]

95

主题

555

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3361
金钱
3361
注册时间
2016-1-7
在线时间
552 小时
发表于 2018-4-23 15:06:04 | 显示全部楼层 |阅读模式
10金钱
之前考虑用dma数据传输,然后,把数据写到另一个flash中。但速度匹配不起来。因此方案实现又出现问题。看到原子哥的IAP教程,是把数据从串口读进去,然后弄到ram中,再拷贝到flash中,转了很多圈子。能否把数据从flash读出,弄到内存中,然后再写到另一个flash中?这中间是否要跳转功能?或者从flash到flash,或从bin到flash这样转存也可以?注:转存的数据是一个单片机app程序,而不是几个字节的数据,转存几个字节的数据早就OK了。求大神及资深大牛们指点方案。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2018-4-24 01:28:34 | 显示全部楼层
flash到flash,必须经过ram。 bin到flash,也必须经过ram。只是看用ram多用少的问题。
回复

使用道具 举报

95

主题

555

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3361
金钱
3361
注册时间
2016-1-7
在线时间
552 小时
 楼主| 发表于 2018-4-24 09:19:57 | 显示全部楼层
正点原子 发表于 2018-4-24 01:28
flash到flash,必须经过ram。 bin到flash,也必须经过ram。只是看用ram多用少的问题。

这样啊!原子哥,那么我如果从当前的flash读出数据,然后到ram中,再从ram中将数据拷贝到另一个flash中,可以实现吗?看了IAP在线编程这一章节,似乎要在应用的app代码中添加一句跳转程序,是否我这种情况,也需要?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2018-4-25 02:00:52 | 显示全部楼层
challenger 发表于 2018-4-24 09:19
这样啊!原子哥,那么我如果从当前的flash读出数据,然后到ram中,再从ram中将数据拷贝到另一个flash中, ...

可以
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

95

主题

555

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3361
金钱
3361
注册时间
2016-1-7
在线时间
552 小时
 楼主| 发表于 2018-4-25 13:25:09 | 显示全部楼层

好的,谢谢了。
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-21 21:59

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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