4个职位/0个新职位
最后一篇文章
卡提基安S
离线
最后一次见到:4年10个月前
已加入:2016-03-25 10:06
DA14583内部闪存

尊敬的先生:,
我们能把闪存分为数据存储器和程序存储器吗。有没有什么程序要做,因为我们想存储配置/参数的细节,而不使用外部闪存。请告诉我程序

谢谢您,
卡尔蒂克

设备:
MT\u对话框
离线
最后一次见到:2个月1周前
工作人员
已加入:2015-06-08 11:34
嗨Karthikeyan S,

嗨Karthikeyan S,

你可以把你的数据放在Flash中一个特定的扇区,这个扇区与你的代码没有重叠。这方面没有任何标准过程,只需在代码中声明一个静态地址,您就知道特定区域将是数据。有参考设计的例子是数据被存储在flash的特定区域,请看一看信标的例子是自定义用户数据被定位在flash和源代码填充的广告字符串从flash。

谢谢你的对话

卡提基安S
离线
最后一次见到:4年10个月前
已加入:2016-03-25 10:06
谢谢你

谢谢你

马赫什
离线
最后一次见到:3年3个月前
已加入:2016-01-04 14:03
你好,

你好,
我用的是DA14583。我已经使用SmartSnippet工具在Flash中编写了特定于应用程序的数据(从0x16000位置开始)。

在开发模式下,我能够正确地从闪存(即位置0x16000以后)读取特定于应用程序的数据。但在生产模式下,我得到所有零从闪光。
我怀疑当辅助引导加载程序代码从Flash读取应用程序映像并执行时,Flash似乎很忙。所以,我把所有特定于应用程序的数据都取为零。

解决此问题需要任何配置。

注意:在从RAM运行代码时,我没有遇到这个问题。我有这个问题,只写在闪存中的应用程序图像(应用程序图像是从0x0000位置开始,应用程序特定的数据是从0x16000开始)。