嗨,PM\U对话,
你好吗?。希望你一切顺利。
我需要在对话芯片的非易失性空间中存储一些用户数据。我找不到任何例子。
我知道芯片没有闪光,但有OTP。
我能做以下的事吗。
1) 使用OTP可用空间存储数据?。
2) 使用非易失性存储器空间来存储数据?。
当做,
作记号
你好,马克,
我很好,谢谢。希望你也做得很好。谢谢你的提问。
您想存储什么样的数据?
DA14585不包括片内SPI闪存–DA14586包括闪存。
但是,您可以使用外部SPI闪存来存储数据。你的设计中有这个选项吗?
一般来说,您可以将数据存储在OTP中,但请记住,OTP代表一次性可编程,因此您不能多次擦除和重新写入OTP,但只能翻转仍设置为0的位并将其转换为1。这意味着,如果存储数据,就不能在特定的地址中更改它们。
谢谢,下午好
我要存储的数据大约是1KB。如果我在我的设计中使用DA14586,我可以使用内部闪存来存储数据。DA14586中是否有读写内部闪存数据的代码?。
SDK的spi\u flash示例可以作为参考。示例位于6.0.14.1114\projects\target\u apps\peripheral\u examples\spi\spi\u flash\Keil\u 5 SDK路径下,应为DA14586配置而构建。在user\u periph\u setup.h/.c中,您会发现GPIO配置应该用于DA14586内部闪存,因为它是在标准引脚上。为了与flash交互,应该使用SPI flash(SPI\u flash.c)驱动程序。
你好,马克,
我很好,谢谢。希望你也做得很好。谢谢你的提问。
您想存储什么样的数据?
DA14585不包括片内SPI闪存–DA14586包括闪存。
但是,您可以使用外部SPI闪存来存储数据。你的设计中有这个选项吗?
一般来说,您可以将数据存储在OTP中,但请记住,OTP代表一次性可编程,因此您不能多次擦除和重新写入OTP,但只能翻转仍设置为0的位并将其转换为1。这意味着,如果存储数据,就不能在特定的地址中更改它们。
谢谢,下午好
嗨,PM\U对话,
我要存储的数据大约是1KB。如果我在我的设计中使用DA14586,我可以使用内部闪存来存储数据。DA14586中是否有读写内部闪存数据的代码?。
当做,
作记号
你好,马克,
SDK的spi\u flash示例可以作为参考。示例位于6.0.14.1114\projects\target\u apps\peripheral\u examples\spi\spi\u flash\Keil\u 5 SDK路径下,应为DA14586配置而构建。在user\u periph\u setup.h/.c中,您会发现GPIO配置应该用于DA14586内部闪存,因为它是在标准引脚上。为了与flash交互,应该使用SPI flash(SPI\u flash.c)驱动程序。
谢谢,下午好