数据搬运到FLASH不就是相当于写FLASH吗? 而芯片写FLASH需要复杂的过程,包括解锁,擦除,对齐等,而且还要花费超长的时间,所以这个过程以目前产品的技术看,是不支持的。
应该是支持的,编程flash前要注意先擦除。
对flash的写操作涉及一系列准备及确认工作,没法通过DMA传输过去后就直接完成写操作。
可以把flash的代码搬移到sram,从sram搬到flash我还真没想过, 不过楼主你得看DMA的功能描述有没有这项,如果没有基本就是不能搬,很简单的你看下功能描述
不支持sram数据直接传输到FALSH,可以自己写代码实现把数据转存到flash。
参考手册上写的很清楚,内存到外设,内存到内存,外设到外设,外设到内存。源和目的地,可以是片上Flash,SRAM和挂载在AHB及APB总线上的外设。