保存安全引脚到非易失性存储器

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.xmece.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
7个职位/ 0个新职位
最后发表
ant777222
离线
最后看到:3周2天前
加入:2019-07-11 17:03
保存安全引脚到非易失性存储器

我正在使用无代码sdk,我希望能够保存与AT命令到非易失性内存的引脚,所以在电源关闭它保留引脚。我该怎么做呢?

设备:
PM_Dialog
离线
最后看到:1周1天前
工作人员
加入:2018-02-08 11:03
嗨ant777222,

嗨ant777222,

您可以使用SPI Flash和存储引脚状态,并保留它时芯片是断电。更具体地说,您应该将引脚状态存储在SPI flash的特定地址中,因此只要DA14580启动,fw就会在app_on_init()中读取这个地址。

谢谢,PM_Dialog

ant777222
离线
最后看到:3周2天前
加入:2019-07-11 17:03
我现在已经存储了这个大头针

我现在已经存储引脚到SPI Flash,然而每次设备上电,我不得不忘记设备在Iphone的蓝牙设置连接到它。有没有办法解决这个问题,因为每次都要忘记这个设备很不方便。

PM_Dialog
离线
最后看到:1周1天前
工作人员
加入:2018-02-08 11:03
你好,

你好,

你能解释一下你的要求是什么吗?

谢谢,PM_Dialog

ant777222
离线
最后看到:3周2天前
加入:2019-07-11 17:03
我需要顾客拥有

我需要客户有能力改变引脚,他们想要什么,并有该引脚的价值存储在非易失性存储器,所以当断电和引脚是他们改变它。在user_at_pin()中,我将更改的值存储到spi flash中。当设备启动时,从spi flash读取引脚,或者如果该spi flash地址中没有存储任何内容,该引脚是默认的工厂引脚。问题是,每次设备关机时都要更换引脚,而重新开机时,手机侧必须忘记设备,否则无法连接到DA14580。DA14580将用于一个应用程序,断电有可能是频繁的,所以不得不去手机设置和忘记设备每次断电是不理想的。

PM_Dialog
离线
最后看到:1周1天前
工作人员
加入:2018-02-08 11:03
嗨ant777222,

嗨ant777222,

如果我能正确理解,因为它有点复杂,你应该立即保存引脚每次更换和关闭电源之前的设备。这样,当系统启动时,代码将读取更新的pin。

谢谢,PM_Dialog

ant777222
离线
最后看到:3周2天前
加入:2019-07-11 17:03
我这样做。但是在我做完之后

我这样做。但是在我这样做之后,之前已经连接到DA14580的手机在充电前DA14580将不会连接到DA14580,除非在手机设置中忘记了设备。当大头针为下一次系统启动而改变时,不得不忘记设备是预期的。然而,在最初的改变之后,设备必须忘记在手机上,每次系统启动和读取引脚从SPI flash,因为引脚是相同的,这种行为是不期望的。