嗨,对话框中,
如果我想在flash中把一个分区数据从一个分区移动到另一个分区,有没有更有效的方法来做到这一点?如果使用ad_nvms.c中的函数,我必须打开一个分区并在ram缓冲区中读取,然后打开另一个分区并从ram缓冲区中写入。这似乎并不简单。我认为这与suota的情况类似,将数据从NVMS_FW_UPDATE_PART分区移动到NVMS_FW_EXEC_PART分区。
谢谢你的帮助。
嗨nigelyang,
我们强烈建议使用适配器来访问硬件外设,因为这不仅提供了对外设的访问,而且还确保当前正在访问它的其他任务暂停其操作,直到外设再次被释放。因此,如果另一个任务试图在同一时间访问同一外设,您不必担心。此外,在睡眠模式下,所有外围设备块都将关闭。请查阅Flash适配器的概念教程,从DA146x产品页面。
谢谢,PM_Dialog
嗨nigelyang,
我们强烈建议使用适配器来访问硬件外设,因为这不仅提供了对外设的访问,而且还确保当前正在访问它的其他任务暂停其操作,直到外设再次被释放。因此,如果另一个任务试图在同一时间访问同一外设,您不必担心。此外,在睡眠模式下,所有外围设备块都将关闭。请查阅Flash适配器的概念教程,从DA146x产品页面。
谢谢,PM_Dialog