尊敬的先生/女士,
我想开发DA14580的低功耗版本,并计划首先使用Beacon 3.40.6。但是,安装信标项目后,我无法使用我的智能手机应用程序来查找DA14580。是否需要在PIN跳线或代码上更改任何内容?对于您的信息,DA14580基本开发套件对SDK示例(Blinky,Ble Barebone)完全良好。你能否建议我该怎么做才能让我的智能手机找到我的da14580灯塔?
谢谢!
布莱恩
嗨Brian,
在哪个开发套件上使用fw?大多数用户通过keil下载示例,不要退出脱位,而调试器正在运行设备将停止并等待拆卸调试器(只需在Keil中达到停止调试)。另外要确保您的设备是广告,您可以使用Smart Scippets Power Profiler查看(如果您有一个对话框的Pro主板)。
谢谢mt_dialog.
我使用的是BASIC DA14580开发套件,这是否意味着我不能使用Smart Snippets查看其广告?当你提到“停止调试”,你的意思是我必须停止keil调试器然后连接板?任何替代的方法,我测试板广告间隔和连接间隔,因为这似乎有点混乱。
请咨询,谢谢!
嗨Brian1025,
是的,基本套件没有配备测量电路。当我提到停止调试时,我的意思是连接开发套件,下载代码(构建代码并点击开始/停止调试会话,以便将代码下载到Sysram中,然后再次击中相同的按钮退出调试模式)。除了智能片段之外,您可以使用能够跟踪和计算广告消息的间隔的应用程序,我想在那里有很少的东西。您也可以禁用睡眠并检查您的设备是否是广告的,通过拒绝DA14580_Config.h文件中的CFG_EXT_SLEEP。
我现在使用的是接近记者的例子,它可以很好地与我的智能手机通信。但是,即使我已经更改了变量app_default_sleep_mode=ARCH_EXT_SLEEP_ON,我也不能将它放入睡眠模式。我测量的电流是J5的左边和中间引脚(使用基本开发套件),我得到0.75mA,这表明它不是睡眠模式(扩展睡眠模式应该是1.2uA)。请问有什么问题吗?谢谢!
请查看下一个帖子http://support.dialog-seminiondionder.com/expected-consumption-connected ...
好的,这意味着我从DMM获得的读数是平均值。但是,即使在改变广告间隔之后,测量的电流也不会发生太多。此外,我按照UM_B_025上的步骤测量电流:
功率测量的步骤:1.将当前仪表连接到跳线J5。2.安装下载软件所需的跳线(请参阅第0章和第5章)。3.下载软件。4.启动软件。5.等到软件已达到“深睡眠”。6.拆下所有跳线。现在几乎所有的DA14580/581/583引脚都是隔离的,只有电流表和GND连接。7.阅读当前。
但是,每当我卸下跳线时,我的手机就找不到DA14580。这是我衡量当前目前的唯一方法,因为每次这样做是有点烦人的。请咨询,谢谢!
首先,您无法看到DMM上的深度睡眠电流,因为您需要刻录OTP,以便在深度睡眠中实际设置设备。在开发中,仅用于延长睡眠的设备。您提到等待您的设备进入睡眠模式,设备在广告事件之间进入睡眠模式(在通过Keil下载代码后的近似2秒后),建议您增加广告间隔的原因是允许580睡眠足够长,以便您的仪器在此期间进行更改并进行一些测量。关于跳线,你删除的跳线,你的意思是UART跳线?该项目不需要任何额外的HW配置,以便在基本的DK上运行,并且由于您无法看到您的设备,即我可以想象的唯一方法是您删除了电源。
对于跳线,我是指跳线安装到J5(它上面有一个词INT和BAT),我猜这是指电源。因此,我想知道,当我测量电流以保持DA14580的广告时,这是否意味着我不能移除J5的跳线(可能是电源)?在这种情况下,我如何测量电流呢?因为UM_B_025要求我在测量电流时卸下所有跳线。
这是板的配置:https://s31.postimg.org/emwtu5fl7/dsc_3068.jpg.
J5是电源,这应使用跳线或DMM连接,如果拆下跳线或DMM,您将在580上切割电源,因此它不会更多地宣传。只需将DMM放在3V3和J5的VBAT3V之间,并使用Keil下载代码。DOC建议您删除未计入的跳线以防止任何电流泄漏。
嗨Brian,
在哪个开发套件上使用fw?大多数用户通过keil下载示例,不要退出脱位,而调试器正在运行设备将停止并等待拆卸调试器(只需在Keil中达到停止调试)。另外要确保您的设备是广告,您可以使用Smart Scippets Power Profiler查看(如果您有一个对话框的Pro主板)。
谢谢mt_dialog.
我使用的是BASIC DA14580开发套件,这是否意味着我不能使用Smart Snippets查看其广告?当你提到“停止调试”,你的意思是我必须停止keil调试器然后连接板?任何替代的方法,我测试板广告间隔和连接间隔,因为这似乎有点混乱。
请咨询,谢谢!
嗨Brian1025,
是的,基本套件没有配备测量电路。当我提到停止调试时,我的意思是连接开发套件,下载代码(构建代码并点击开始/停止调试会话,以便将代码下载到Sysram中,然后再次击中相同的按钮退出调试模式)。除了智能片段之外,您可以使用能够跟踪和计算广告消息的间隔的应用程序,我想在那里有很少的东西。您也可以禁用睡眠并检查您的设备是否是广告的,通过拒绝DA14580_Config.h文件中的CFG_EXT_SLEEP。
谢谢mt_dialog.
我现在使用的是接近记者的例子,它可以很好地与我的智能手机通信。但是,即使我已经更改了变量app_default_sleep_mode=ARCH_EXT_SLEEP_ON,我也不能将它放入睡眠模式。我测量的电流是J5的左边和中间引脚(使用基本开发套件),我得到0.75mA,这表明它不是睡眠模式(扩展睡眠模式应该是1.2uA)。请问有什么问题吗?谢谢!
嗨Brian1025,
请查看下一个帖子http://support.dialog-seminiondionder.com/expected-consumption-connected ...
谢谢mt_dialog.
好的,这意味着我从DMM获得的读数是平均值。但是,即使在改变广告间隔之后,测量的电流也不会发生太多。此外,我按照UM_B_025上的步骤测量电流:
功率测量的步骤:
1.将当前仪表连接到跳线J5。
2.安装下载软件所需的跳线(请参阅第0章和第5章)。
3.下载软件。
4.启动软件。
5.等到软件已达到“深睡眠”。
6.拆下所有跳线。
现在几乎所有的DA14580/581/583引脚都是隔离的,只有电流表和GND
连接。
7.阅读当前。
但是,每当我卸下跳线时,我的手机就找不到DA14580。这是我衡量当前目前的唯一方法,因为每次这样做是有点烦人的。请咨询,谢谢!
嗨Brian1025,
首先,您无法看到DMM上的深度睡眠电流,因为您需要刻录OTP,以便在深度睡眠中实际设置设备。在开发中,仅用于延长睡眠的设备。您提到等待您的设备进入睡眠模式,设备在广告事件之间进入睡眠模式(在通过Keil下载代码后的近似2秒后),建议您增加广告间隔的原因是允许580睡眠足够长,以便您的仪器在此期间进行更改并进行一些测量。关于跳线,你删除的跳线,你的意思是UART跳线?该项目不需要任何额外的HW配置,以便在基本的DK上运行,并且由于您无法看到您的设备,即我可以想象的唯一方法是您删除了电源。
谢谢mt_dialog.
对于跳线,我是指跳线安装到J5(它上面有一个词INT和BAT),我猜这是指电源。因此,我想知道,当我测量电流以保持DA14580的广告时,这是否意味着我不能移除J5的跳线(可能是电源)?在这种情况下,我如何测量电流呢?因为UM_B_025要求我在测量电流时卸下所有跳线。
这是板的配置:
https://s31.postimg.org/emwtu5fl7/dsc_3068.jpg.
请咨询,谢谢!
嗨Brian,
J5是电源,这应使用跳线或DMM连接,如果拆下跳线或DMM,您将在580上切割电源,因此它不会更多地宣传。只需将DMM放在3V3和J5的VBAT3V之间,并使用Keil下载代码。DOC建议您删除未计入的跳线以防止任何电流泄漏。
谢谢mt_dialog.