⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
2个帖子/ 0新
最后一篇
古祥
离线
最后一次露面:3周28分钟前
加入:2017-05-12 04:18
OTP功能

嗨,对话
我们希望将一些数据存储到DA14681的OTP区域中。
1.我们可以将数据写入OTP特定地址,并删除相同的特定地址,然后再次写作多次?如果我们可以,他们有多少擦除/程序周期?

2.如何操作OTP?使用SDK或一些外部程序工具?

3.根据数据表,DA14681中有64KB OTP。这是否意味着我们可以在0x7f80000〜0x7f90000之间擦除/写入任何地址?OTP中有任何特定区域,存储了一些我们无法删除的系统重要数据吗?

设备:
mt_dialog.
离线
最后一次露面:1个月3周前
职员
加入:2015-06-08 11:34
古兴,

古兴,

1. OTP代表一个时间可编程,这意味着您只能将其编程一次而不是多次。OTP被烧毁后,您只能将0转到1

2.您可以通过Smart Spippets工具刻录OTP,有一个OTP刻录机工具,但没有从SDK侧的实现来读取来自OTP的自定义数据,SDK仅使用Flash才能读取自定义数据。

如上所述OTP代表一个时间可编程,您只能刻录一次,您无法删除它或重新编写它。有OTP标题,旨在为系统,修剪值,配置等保持重要数据,但不是客户特定数据。通常用于代码和数据存储,闪存正在使用,而不是OTP。

谢谢mt_dialog.