我正在使用无代码sdk,我希望能够保存与AT命令到非易失性内存的引脚,所以在电源关闭它保留引脚。我该怎么做呢?
嗨ant777222,
您可以使用SPI Flash和存储引脚状态,并保留它时芯片是断电。更具体地说,您应该将引脚状态存储在SPI flash的特定地址中,因此只要DA14580启动,fw就会在app_on_init()中读取这个地址。
谢谢,PM_Dialog
我现在已经存储引脚到SPI Flash,然而每次设备上电,我不得不忘记设备在Iphone的蓝牙设置连接到它。有没有办法解决这个问题,因为每次都要忘记这个设备很不方便。
你好,
你能解释一下你的要求是什么吗?
我需要客户有能力改变引脚,他们想要什么,并有该引脚的价值存储在非易失性存储器,所以当断电和引脚是他们改变它。在user_at_pin()中,我将更改的值存储到spi flash中。当设备启动时,从spi flash读取引脚,或者如果该spi flash地址中没有存储任何内容,该引脚是默认的工厂引脚。问题是,每次设备关机时都要更换引脚,而重新开机时,手机侧必须忘记设备,否则无法连接到DA14580。DA14580将用于一个应用程序,断电有可能是频繁的,所以不得不去手机设置和忘记设备每次断电是不理想的。
如果我能正确理解,因为它有点复杂,你应该立即保存引脚每次更换和关闭电源之前的设备。这样,当系统启动时,代码将读取更新的pin。
我这样做。但是在我这样做之后,之前已经连接到DA14580的手机在充电前DA14580将不会连接到DA14580,除非在手机设置中忘记了设备。当大头针为下一次系统启动而改变时,不得不忘记设备是预期的。然而,在最初的改变之后,设备必须忘记在手机上,每次系统启动和读取引脚从SPI flash,因为引脚是相同的,这种行为是不期望的。
嗨ant777222,
您可以使用SPI Flash和存储引脚状态,并保留它时芯片是断电。更具体地说,您应该将引脚状态存储在SPI flash的特定地址中,因此只要DA14580启动,fw就会在app_on_init()中读取这个地址。
谢谢,PM_Dialog
我现在已经存储引脚到SPI Flash,然而每次设备上电,我不得不忘记设备在Iphone的蓝牙设置连接到它。有没有办法解决这个问题,因为每次都要忘记这个设备很不方便。
你好,
你能解释一下你的要求是什么吗?
谢谢,PM_Dialog
我需要客户有能力改变引脚,他们想要什么,并有该引脚的价值存储在非易失性存储器,所以当断电和引脚是他们改变它。在user_at_pin()中,我将更改的值存储到spi flash中。当设备启动时,从spi flash读取引脚,或者如果该spi flash地址中没有存储任何内容,该引脚是默认的工厂引脚。问题是,每次设备关机时都要更换引脚,而重新开机时,手机侧必须忘记设备,否则无法连接到DA14580。DA14580将用于一个应用程序,断电有可能是频繁的,所以不得不去手机设置和忘记设备每次断电是不理想的。
嗨ant777222,
如果我能正确理解,因为它有点复杂,你应该立即保存引脚每次更换和关闭电源之前的设备。这样,当系统启动时,代码将读取更新的pin。
谢谢,PM_Dialog
我这样做。但是在我这样做之后,之前已经连接到DA14580的手机在充电前DA14580将不会连接到DA14580,除非在手机设置中忘记了设备。当大头针为下一次系统启动而改变时,不得不忘记设备是预期的。然而,在最初的改变之后,设备必须忘记在手机上,每次系统启动和读取引脚从SPI flash,因为引脚是相同的,这种行为是不期望的。