关于nvms分区的问题

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.wsdof.com/support.我们将在未来几天修复bug /优化搜索和标记。
2个帖子/ 0个新
最后发表
nigelyang
离线
最后看到:2周5天前
加入:2018-03-20 08:24
关于nvms分区的问题

嗨,对话框中,

我想在nvms中创建一个大的私有分区,并缩小NVMS_PARAM_PART、NVMS_GENERIC_PART和NVMS_LOG_PART分区的大小。实际上,我不是很了解这三个分区的用途,只知道NVMS_PARAM_PART是存储BLE相关信息,NVMS_GENERIC_PART是存储绑定数据,NVMS_LOG_PART是存储日志事件。

1.你能告诉我保持BLE堆栈正常工作的最小空间是多少吗?因为这些分区似乎占用了太多的空间。

2.我没有找到任何函数来访问(存储数据)NVMS_LOG_PART内存,这意味着这个空间不是ble堆栈使用?用户可以使用它甚至删除它?

谢谢你的回答。

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

嗨nigelyang,

您使用的是哪个QSPI flash,分区大小的大小要求是什么?BLE堆栈位于ROM中,因此不需要修改分区表。你能说清楚你想完成什么吗?我建议您查看SPI教程,以便找到关于分区和应该使用的API的所有可用信息。在最后一节中,您可以找到用于访问LOG分区的示例代码。

http://lpccs-docs.dialog-semiconductor.com/da1468x_adapters_concept/index.html

谢谢,PM_Dialog