嗨,我们正在使用DA14580与无编码DA14580 V_5.380.5.4.0。如果我们重新启动,则模块粘结丢失了,因此用户需要重新键入每个重新启动的BLE模块。我们该怎么做来存储键合信息,以免在每个重新启动时都会丢失?
嗨,emreerisgen,
您可以将键合信息存储在SPI闪光灯中。您使用DA14580有什么具体原因吗?
如果您正在开始新的设计,我们强烈建议您进入DA14531或DA14585/586产品和SDK6.0.14,因为它得到了更大的改进。亚博电竞菠菜我们有很多代码示例和改进的文档,并且还有软件路线图支持。DA14580产品系列和SDK5没有任何软件路线图支持。
https://www.dialog-spoomendonductor.c亚博电竞菠菜om/products/connectivity/bluetooth-low-energy/products/da14531
此外,DA14531 SmartBond Tiny™模块现已发布!请按照下面的链接查找模块的数据表,文档和HW侧支:
我们还有一个DA14531模块,即DA14531 SmartBond Tiny™模块!它的尺寸很小,功率非常低。请按照下面的链接查找模块的数据表,文档和HW侧支:
https://www.dialog-spoomendonductor.c亚博电竞菠菜om/products/bluetooth-module-da14531-smartbond-inin
最新的无编码版本(6.380.12.6版本)更加改进,并支持许多在命令中。
https://www.dialog-spoomendonductor.c亚博电竞菠菜om/products/smartbond-codeless-commands
谢谢,pm_dialog
谢谢PM_Dialog和我的队友Emreerisgen,
很遗憾地说,我们用DA14580修复了硬件设计。您能解释一下我们如何长期存储此对信息吗?因此,我们需要切换到无编码版本6.380.12.6吗?
真挚地。
嗨,伊尔汉,
最新的无编码版本6.380.12.6仅适用于DA14531和DA14585/6,因此您不能将其用于DA14580,就像基于SDK6的顶部!
DIDI您可以在使用的无编码中获得安全性?可能您可以尝试定义user_cfg_app_bond_db_use_spi_flash并进行测试。
您还可以检查使用SPI Flash存储键合数据的SDK的ble_app_security示例,
谢谢pm_dialog,
我尝试了你的建议。我定义了宏随后跟踪使用该参数的函数。我伸手去了bond_db_store(struct bond_db_data *数据)方法。但是没有要求在SDK中使用此功能。你喜欢哪个?在哪个步骤中,我应该通过此功能存储粘结信息?
真诚。
也在训练_05_ble_securtiy_example_v1.1,它指的是没有选择获取静态债券信息,因为它每次都会改变。
有关粘结存储功能的信息:
似乎没有选择,但您说这是可能的。您可以分享有关解决方案的详细信息吗?
您能否指出您正在使用的项目以及哪种类型的安全性?请按照BLE_APP_SECURITY SDK示例中的user_cfg_app_app_app_bond_db_use_spi_flash macro in。
遵循此宏之后,您会发现执行Bond_db_store_flash()以将键合信息存储在SPI Flash中。
谢谢,pm_dialog,
在BLE_APP_SECURITY应用程序进行了试验之后,我注意到没有外部闪光嵌入。应用程序将在获取JEDEC_ID上进行超时。您嵌入的外部闪光支撑是由DA14583开始的,对吗?
为了克服这个问题,我认为键合数据应该将UART转移到我们的MCU上。然后,DA14580将在每个重新启动时检索它。我可以接受你的建议吗?
您能否检查是否为DA14531配置构建了BLE_APP_SECURITY?
生成的十六进制文件应为ble_app_security_583.hex。
嗨,emreerisgen,
您可以将键合信息存储在SPI闪光灯中。您使用DA14580有什么具体原因吗?
如果您正在开始新的设计,我们强烈建议您进入DA14531或DA14585/586产品和SDK6.0.14,因为它得到了更大的改进。亚博电竞菠菜我们有很多代码示例和改进的文档,并且还有软件路线图支持。DA14580产品系列和SDK5没有任何软件路线图支持。
https://www.dialog-spoomendonductor.c亚博电竞菠菜om/products/connectivity/bluetooth-low-energy/products/da14531
此外,DA14531 SmartBond Tiny™模块现已发布!请按照下面的链接查找模块的数据表,文档和HW侧支:
我们还有一个DA14531模块,即DA14531 SmartBond Tiny™模块!它的尺寸很小,功率非常低。请按照下面的链接查找模块的数据表,文档和HW侧支:
https://www.dialog-spoomendonductor.c亚博电竞菠菜om/products/bluetooth-module-da14531-smartbond-inin
最新的无编码版本(6.380.12.6版本)更加改进,并支持许多在命令中。
https://www.dialog-spoomendonductor.c亚博电竞菠菜om/products/smartbond-codeless-commands
谢谢,pm_dialog
谢谢PM_Dialog和我的队友Emreerisgen,
很遗憾地说,我们用DA14580修复了硬件设计。您能解释一下我们如何长期存储此对信息吗?因此,我们需要切换到无编码版本6.380.12.6吗?
真挚地。
嗨,伊尔汉,
最新的无编码版本6.380.12.6仅适用于DA14531和DA14585/6,因此您不能将其用于DA14580,就像基于SDK6的顶部!
DIDI您可以在使用的无编码中获得安全性?可能您可以尝试定义user_cfg_app_bond_db_use_spi_flash并进行测试。
您还可以检查使用SPI Flash存储键合数据的SDK的ble_app_security示例,
谢谢,pm_dialog
谢谢pm_dialog,
我尝试了你的建议。我定义了宏随后跟踪使用该参数的函数。我伸手去了bond_db_store(struct bond_db_data *数据)方法。但是没有要求在SDK中使用此功能。你喜欢哪个?在哪个步骤中,我应该通过此功能存储粘结信息?
真诚。
也在训练_05_ble_securtiy_example_v1.1,它指的是没有选择获取静态债券信息,因为它每次都会改变。
有关粘结存储功能的信息:
似乎没有选择,但您说这是可能的。您可以分享有关解决方案的详细信息吗?
嗨,伊尔汉,
您能否指出您正在使用的项目以及哪种类型的安全性?请按照BLE_APP_SECURITY SDK示例中的user_cfg_app_app_app_bond_db_use_spi_flash macro in。
遵循此宏之后,您会发现执行Bond_db_store_flash()以将键合信息存储在SPI Flash中。
谢谢,pm_dialog
谢谢,pm_dialog,
在BLE_APP_SECURITY应用程序进行了试验之后,我注意到没有外部闪光嵌入。应用程序将在获取JEDEC_ID上进行超时。您嵌入的外部闪光支撑是由DA14583开始的,对吗?
为了克服这个问题,我认为键合数据应该将UART转移到我们的MCU上。然后,DA14580将在每个重新启动时检索它。我可以接受你的建议吗?
真挚地。
嗨,伊尔汉,
您能否检查是否为DA14531配置构建了BLE_APP_SECURITY?
生成的十六进制文件应为ble_app_security_583.hex。
谢谢,pm_dialog