使用无附带条件固件

学到更多常见问题解答教程

6个帖子/ 0新
最后一篇
Kotaromatsukubo.
离线
最后一次露面:3周13小时前
加入:2019-08-31 05:13
使用无附带条件固件

嗨,

我想知道DA14585上的指令固件的无附带条款。

1)我明白无附庸不如睡眠模式。但是如何在睡眠模式期间保持广告?我想在低消耗模式下保持DA14585,因为我们的产品实际上是敏感的。但我需要每次都要保留设备广告。

2)如何以无附带的方式更改BLE PHY模式?

3)我找不到更改设备名称的命令。如何在不改变源代码的情况下将其从MCU更改它?

4)DA14585与无附属和智能手机/平板电脑之间的连接是安全的吗?

谢谢。

设备:
Kotaromatsukubo.
离线
最后一次露面:3周13小时前
加入:2019-08-31 05:13
你好,我想问你

你好,我想再问你一件事。

DA14585没有闪光灯但OTP。在那种情况下,设备如何保持粘合数据或某事而没有闪存?硬件重置后,他们会消失?

此外,我想改变并保持一些设置,如UART波特率,但没有命令来保存更改。因此,如果我要重置设备,则所有设置将消失并返回默认值。如何用无附件软件解决此事?

谢谢。

PM_DIALOG.
离线
最后一次露面:8小时24分钟前
员工
加入:2018-02-08 11:03
嗨Kotaromatsukubo,

嗨Kotaromatsukubo,

  1. 您应该使用AT +睡眠,以便将系统放在睡眠模式下。请记住,当设备睡觉时,所有的外围域,包括UART都会断电。为此,如果需要在UART上发送命令,您还应该使用UART HW Flow Control,以便在AT + FlowControl命令定义的上的高到低条件唤醒。
  2. 你能澄清一下吗?
  3. 所有BLE配置(BD地址,设备名称等)应在无附属源代码中更改。具体来说,宏应该是设备名称的更改为user_config.h文件中的user_device_name。之后,您应该重新构建项目。还请查看我们的BLE广告教程(HTML)
  4. 我建议首先从用户指南中查看AT + Sec -UM-B-140:DA14531-DA14585无附带。特定命令安全/配对模式。支持4种不同的模式:
    1. LE安全连接配对
    2. 遗留与麻省理工具保护配对
    3. 未经认真验证没有MIMT保护(只工作)
    4. 没有安全
  5. 如果您不打算使用外部SPI Flash或EEPROM,则您可以将数据存储在保留RAM的uninit部分中 - 请参阅SW示例:DA14585 / 586检测重置源。在我们的SDK示例中,所有绑定信息都存储为SPI Flash或EEPROM,请检查SDK6的BLE_APP_SECURY示例。

谢谢,PM_DIALOG.

Kotaromatsukubo.
离线
最后一次露面:3周13小时前
加入:2019-08-31 05:13
嗨,

嗨,

感谢您的友好支持和导航。你能详细说明一些关于一些事情,以便了解无附庸前的固件吗?

1.是的,我将在+睡眠中使用,以将设备设置为低功耗。然后,设备可以在睡眠模式期间保持广告吗?我的意思是,我想在进入睡眠模式时继续所有主动广告操作。

2.对于我的BLE PHY模式问题,我只想知道设备如何切换到BLE 2M PHY或LE编码PHY中的无附带。因为我找不到与此相关的任何命令。

3.关于设备名称,我对我的用例有点关注。我需要在同一个地方放大很多最终产品。雷电竞官网登录所以我必须选择他们想要从智能手机连接的那个。要正确拾取它,我希望在运行时使用AT-Command将设备名称从外部MCU更改。例如,我将把一些序列号或唯一ID放到设备名称中。我明白我可以在无附庸的源代码中改变它,但我需要在这种情况下逐个将源代码更改。因此,使用AT-Commant更好地改变它会更好。此外,如果可以将其保存为保留RAM,则会很好,以便保持其,即使设备关闭或重置。任何解决方案?

4.我不打算使用外部闪光灯或EEPROM,所以我只是担心消失绑定信息,就像那样。根据您的解释,即使设备已关闭或重置,我也可以在保留RAM中保存一些重要数据。我的理解是否正确?

谢谢。

PM_DIALOG.
离线
最后一次露面:8小时24分钟前
员工
加入:2018-02-08 11:03
嗨Kotaromatsukubo,

嗨Kotaromatsukubo,

  1. 对的,这是可能的。该设备将在广告或连接间隔之间睡眠。
  2. Therese不是这样的命令。不支持BLE 2M PHY。关于LE编码的PHY让我在内部问。
  3. 可能您可能会添加自定义命令:http://lpccs-docs.dialog-semicondiond.com/um-140-da145x-codeless/customcommands.html.
  4. 您可以将数据存储在保留RAM的未初始化区域中,因此您可以在系统重置后保留它们 - 在断电之后没有。

谢谢,PM_DIALOG.

PM_DIALOG.
离线
最后一次露面:8小时24分钟前
员工
加入:2018-02-08 11:03
嗨Kotaromatsukubo,

嗨Kotaromatsukubo,

谢谢你的问题。我们将在论坛上脱机,直接支持您的问题。

谢谢,PM_DIALOG.