请问各位大佬cc1310有非易失性存储寄存器吗??
注:非易失性存储并非指flash等rom空间,而是独立的寄存器,用来存储关键字段信息
Viki Shi:
有,而且nonvolatile 存储部分就位于flash中:
The flash block provides an in-circuit, programmable, nonvolatile program memory for the device. The flash memory is organized as a set of 4KB pages that can be individually erased. Erasing a block causes the entire contents of the block to be reset to all 1s. These pages can be individually protected. Read-only blocks cannot be erased or programmed, protecting the contents of those blocks from being modified. In addition to holding program code and constants, the nonvolatile memory allows the application to save data that must be preserved so that it is available after restarting the device. Using this feature lets the user use saved network-specific data to avoid the need for a full start-up and network find-and-join process.
user6352617:
回复 Viki Shi:
请问是什么地址的呢,或者有操作例程吗
user6352617:
回复 Viki Shi:
我找到了这段话的原文,可能您所指的还是整个flash存储
Viki Shi:
回复 user6352617:
我指的就是NVS,请看上一个回复
user6352617:
回复 Viki Shi:
请问使用NVS操作flash和直接读写flash有什么区别呢
Viki Shi:
回复 user6352617:
NVS是flash的一部分,NVS driver是TI提供的对flash进行读写的驱动api—The NVSis higher level, it allows you to save Key/value pairs in flash. It gives a common API across TI MCU's
user6352617:
回复 Viki Shi:
那这还是flash读写呀,区别是ti提供了一个更安全、高效的方式驱动??我理解的对吗