嗨,我们正在使用DA14580,无附加无线DA14580 V_5.380.5.4.0。如果我们重新启动模块绑定丢失,因此用户需要在每个重启时绑定到BLE模块。我们可以做些什么来存储绑定信息,所以每次重启时都不会丢失?
嗨Emreerisgen,
您可以将绑定信息存储在SPI闪存中。有没有任何具体的原因是您使用DA14580?
如果您正在启动新设计,我们将强烈建议进入DA14531或DA14585 / 586产品和SDK6.0.14,因为它更加提高。亚博电竞菠菜我们有很多代码示例和改进的文档,还有软件路线图支持。DA14580产品系列和SDK5没有任何软件路线图支持。
https://www.dialog-seminile.com/produ亚博电竞菠菜cts/connectivity/bluetooth-low-energy/products/da14531.
此外,DA14531 SmartBond Tiny™模块现已发布!按照下面的链接查找模块的数据表,文档和HW抵消:
我们还有一个DA14531模块,即DA14531 SmartBond Tiny™模块!它具有很小的尺寸,功率非常低。按照下面的链接查找模块的数据表,文档和HW抵消:
https://www.dialog-seminile.com/produ亚博电竞菠菜cts/bluetooth-module-da14531-smartbond-tiny.
最新的无附件(6.380.12.6版)更加改进并支持许多命令。
https://www.dialog-seminile.com/produ亚博电竞菠菜cts/smartbond-codeless-commands.
谢谢,PM_DIALOG.
谢谢pm_dialog和我的队友emreerisgen,
我很遗憾地说,我们用DA14580修复了硬件设计。你能解释一下我们如何为长期存储这对信息?从而我们需要切换到无附加版6.380.12.6?
真挚地。
嗨ilhan,
最新的无附带版本6.380.12.6仅适用于DA14531和DA14585 / 6,因此您无法为DA14580使用它,就像基于SDK6的顶部一样!
滴滴你使安全性在你正在使用的CodeLess ?您可以尝试定义USER_CFG_APP_BOND_DB_USE_SPI_FLASH并测试它。
您还可以检查使用SPI Flash的SDK的BLE_APP_SECURY示例来存储绑定数据,
谢谢pm_dialog,
我试过你的建议。我定义了该宏然后跟踪使用该参数的函数。我达到了空白bond_db_store.(struct bond_db_data * data)方法。但是在SDK中没有呼叫此功能。你喜欢哪个?在哪个步骤中,我应该通过此功能存储键合信息?
敏捷。
也是training_05_ble_securtiy_example_v1.1.,它指的是,没有选项来获取静态键信息,因为它每次都会发生变化。
有关绑定存储功能的信息:
似乎没有选择,但你说有可能。你能分享有关解决方案的详细信息吗?
请您指出您正在使用的项目和安全类型?请参考ble_app_security SDK示例中的USER_CFG_APP_BOND_DB_USE_SPI_FLASH宏。
在这个宏之后,您会发现为了在SPI flash中存储绑定信息,执行了bond_db_store_flash()。
谢谢,PM_Dialog,
试用BLE_APP_SECURY应用程序后,我注意到没有嵌入外部FLASH。应用程序将转迟获取Jedec_ID。您的嵌入式外部闪光支持由DA14583开始,我对吗?
为了克服这个问题,我认为绑定数据应该通过UART到我们的MCU。然后它将在每次重启时由DA14580检索。我可以接受你的建议吗?
您是否可以检查BLE_APP_Security是否构建为DA14531配置?
生成的十六进制文件应该是ble_app_security_583.hex。
嗨Emreerisgen,
您可以将绑定信息存储在SPI闪存中。有没有任何具体的原因是您使用DA14580?
如果您正在启动新设计,我们将强烈建议进入DA14531或DA14585 / 586产品和SDK6.0.14,因为它更加提高。亚博电竞菠菜我们有很多代码示例和改进的文档,还有软件路线图支持。DA14580产品系列和SDK5没有任何软件路线图支持。
https://www.dialog-seminile.com/produ亚博电竞菠菜cts/connectivity/bluetooth-low-energy/products/da14531.
此外,DA14531 SmartBond Tiny™模块现已发布!按照下面的链接查找模块的数据表,文档和HW抵消:
我们还有一个DA14531模块,即DA14531 SmartBond Tiny™模块!它具有很小的尺寸,功率非常低。按照下面的链接查找模块的数据表,文档和HW抵消:
https://www.dialog-seminile.com/produ亚博电竞菠菜cts/bluetooth-module-da14531-smartbond-tiny.
最新的无附件(6.380.12.6版)更加改进并支持许多命令。
https://www.dialog-seminile.com/produ亚博电竞菠菜cts/smartbond-codeless-commands.
谢谢,PM_DIALOG.
谢谢pm_dialog和我的队友emreerisgen,
我很遗憾地说,我们用DA14580修复了硬件设计。你能解释一下我们如何为长期存储这对信息?从而我们需要切换到无附加版6.380.12.6?
真挚地。
嗨ilhan,
最新的无附带版本6.380.12.6仅适用于DA14531和DA14585 / 6,因此您无法为DA14580使用它,就像基于SDK6的顶部一样!
滴滴你使安全性在你正在使用的CodeLess ?您可以尝试定义USER_CFG_APP_BOND_DB_USE_SPI_FLASH并测试它。
您还可以检查使用SPI Flash的SDK的BLE_APP_SECURY示例来存储绑定数据,
谢谢,PM_DIALOG.
谢谢pm_dialog,
我试过你的建议。我定义了该宏然后跟踪使用该参数的函数。我达到了空白bond_db_store.(struct bond_db_data * data)方法。但是在SDK中没有呼叫此功能。你喜欢哪个?在哪个步骤中,我应该通过此功能存储键合信息?
敏捷。
也是training_05_ble_securtiy_example_v1.1.,它指的是,没有选项来获取静态键信息,因为它每次都会发生变化。
有关绑定存储功能的信息:
似乎没有选择,但你说有可能。你能分享有关解决方案的详细信息吗?
嗨ilhan,
请您指出您正在使用的项目和安全类型?请参考ble_app_security SDK示例中的USER_CFG_APP_BOND_DB_USE_SPI_FLASH宏。
在这个宏之后,您会发现为了在SPI flash中存储绑定信息,执行了bond_db_store_flash()。
谢谢,PM_DIALOG.
谢谢,PM_Dialog,
试用BLE_APP_SECURY应用程序后,我注意到没有嵌入外部FLASH。应用程序将转迟获取Jedec_ID。您的嵌入式外部闪光支持由DA14583开始,我对吗?
为了克服这个问题,我认为绑定数据应该通过UART到我们的MCU。然后它将在每次重启时由DA14580检索。我可以接受你的建议吗?
真挚地。
嗨ilhan,
您是否可以检查BLE_APP_Security是否构建为DA14531配置?
生成的十六进制文件应该是ble_app_security_583.hex。
谢谢,PM_DIALOG.