主题中讨论的其他器件:UNIFLASH
工具与软件:
您好!
我遇到了与使用 DCSM 锁定的闪存区域中保存偏移电压相关的问题。 DCSM_claimZoneSemaphore(DCSM_FLSEM_ZONE1);
在对闪存 API 进行初始化之前、我加入了 main 函数中。
不过、我会遇到不一致的情况:在不同编程和下电上电过程中如何保留电压偏移。
具体而言、我观察到以下行为:
- 当使用调试按钮通过 CCS 下载代码并使用运行按钮执行一次代码时、电压偏移正确保存在闪存区域中。
- 如果我通过 CCS 下载代码、但在关闭电源并重新开启电源之前没有执行代码、则失调电压不会无限期地存在。
- 通过 Uniflash 编程时、电压偏移不会无限期存在。
如果深入了解可能导致这种差异的原因以及如何确保在所有情况下可靠存储失调电压、我将不胜感激。
感谢您的时间和帮助。
此致、
最小 OH