[其他ST产品] STM32G070的DMA支持把sram的数据搬到Flash吗?

[复制链接]
1008|13
 楼主| cr315 发表于 2022-2-21 17:01 | 显示全部楼层 |阅读模式

看了示例代码只有从Flash到sram,改了一下从sram到flash是不行的
laocuo1142 发表于 2022-2-21 17:06 | 显示全部楼层
应该支持,编程flash前要注意先擦除。
powerantone 发表于 2022-2-21 17:09 | 显示全部楼层

不支持sram数据直接传输到FALSH,可以自己写代码实现把数据转存到flash。
b5z1giu 发表于 2022-3-1 13:27 | 显示全部楼层
应该是可以的,flash写入需要解锁然后再上锁才行
zhizia4f 发表于 2022-3-1 14:01 | 显示全部楼层
数据是可以写到flash里的,时间比较慢一些
lamanius 发表于 2022-3-1 14:55 | 显示全部楼层
可以的,你要写在没被占用的那部分flash,不然程序就给擦除了
香水城 发表于 2022-3-1 15:52 | 显示全部楼层
flash的数据不能简单靠DMA传输来改写。

FLASH编程涉及到开锁、编程、状态确认等,何况写之前还得擦除过。
y1n9an 发表于 2022-3-1 15:58 | 显示全部楼层
看了一下,就是数据写入到flash里嘛
g0d5xs 发表于 2022-3-1 16:20 | 显示全部楼层
你外部sram都很大了吧,写在flash里干啥?
su1yirg 发表于 2022-3-1 17:17 | 显示全部楼层
写在单片机里的flash呗,是可以的
ex7s4 发表于 2022-3-1 18:03 | 显示全部楼层
这个写flash操作需要一定时间,解锁加锁比较麻烦
tax2r6c 发表于 2022-3-1 18:51 | 显示全部楼层
我建议,如果不是很大的数据可以写在芯片的flash里,如果很大,还是写在外部的存储里吧
liu96jp 发表于 2022-3-1 19:04 | 显示全部楼层
应该是可以的吧,你把代码提出来让大家帮你分析一下呗
d1ng2x 发表于 2022-3-1 20:51 | 显示全部楼层
你是不是没解锁,就要往flash里写啊?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1471

主题

5029

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部