使用Beacon 3.40.6时无法找到DA14580

10个帖子/ 0个新
最后发表
brian1025
离线
最后看到:4年7个月前
加入:2016-04-11 13:18
使用Beacon 3.40.6时无法找到DA14580

亲爱的先生/女士,

我想开发一个低功耗的DA14580版本,计划从Beacon 3.40.6开始。但是安装了Beacon项目后,我无法使用我的智能手机app找到DA14580。我需要修改引脚跳线或密码吗?关于您的信息,DA14580基础开发工具包与SDK示例(blinky, BLE barebone)完美地工作。请问我应该怎么做才能让我的智能手机找到我的DA14580 Beacon?

谢谢!

布莱恩

设备:
MT_dialog
离线
最后看到:4个月4天前
工作人员
加入:2015-06-08 34
你好布莱恩,

你好布莱恩,

fw使用哪个开发套件?大多数用户通过keil下载示例并且不退出调试,当调试器正在运行时,设备将停止并等待调试器被分离(只需在keil中点击stop debug)。此外,为了确保你的设备是广告,你可以检查智能片段电源分析器(如果你有一个对话框的pro板)。

由于MT_dialog

brian1025
离线
最后看到:4年7个月前
加入:2016-04-11 13:18
我使用的是BASIC DA14580

我正在使用基本的DA14580开发套件,这是否意味着我不能使用智能片段来检查其广告吗?当你提到“停止调试”时,你的意思是我必须停止keil调试器然后连接电路板?任何替代方法,用于测试电路板广告间隔和连接间隔,因为这似乎有点凌乱。

请指教,谢谢!

MT_dialog
离线
最后看到:4个月4天前
工作人员
加入:2015-06-08 34
嗨brian1025,

嗨brian1025,

是的,基本套件没有配备测量电路。当我提到停止调试时,我指的是连接开发工具包,下载代码(构建代码并点击Start/ stop调试会话,以便将代码下载到sysram中,然后再次点击相同的按钮以退出调试模式)。除了智能片段,你可以使用一个应用程序,能够跟踪和计算广告消息的间隔,我认为有相当多的。还可以禁用睡眠,并通过取消da14580_config.h文件中的CFG_EXT_SLEEP来检查设备是否正在发布广告。

由于MT_dialog

brian1025
离线
最后看到:4年7个月前
加入:2016-04-11 13:18
我在利用距离

我现在正在使用Proximity Reporter示例,它与我的智能手机通信很好。但是,即使我已经更改了变量app_default_sleep_mode = arch_ext_sleep_on,我也不能将其放入睡眠模式。目前我测量的是J5的左和中引脚(基本开发套件使用),我得到0.75mA,表示它不是IT睡眠模式(应该为延长睡眠模式1.2ua)。你能否建议任何问题?谢谢!

MT_dialog
离线
最后看到:4个月4天前
工作人员
加入:2015-06-08 34
嗨brian1025,

嗨brian1025,

请检查下一篇文章http://support.dialog-semiconductor.com/expected-consumption-connected-s..。

由于MT_dialog

brian1025
离线
最后看到:4年7个月前
加入:2016-04-11 13:18
好的,意思是读I

这意味着我从DMM中得到的读数是平均值。然而,即使我改变了广告间隔,测量的电流也没有太大的变化。另外,我按照UM_B_025上的步骤测量电流:

步骤如何执行电源测量:
1.将电流计连接到跳线J5。
2.安装下载软件所需的跳线(见第0章和第5章)。
3.下载软件。
4.启动软件。
5.等到软件进入“深度睡眠”阶段。
6.把所有的跳高者都卸下来。
现在几乎所有DA14580 / 581/583引脚都被隔离,只有当前仪表和GND
是相关的。
7.当前的阅读。

然而,每当我下车时,我都无法在我的手机上找到DA14580。这是我唯一测量电流的方法吗,因为每次都这么做有点烦人。请指教,谢谢!

MT_dialog
离线
最后看到:4个月4天前
工作人员
加入:2015-06-08 34
嗨brian1025,

嗨brian1025,

首先,你不能在DMM上看到深度睡眠电流,因为你需要烧掉OTP才能将设备设置为深度睡眠。在开发过程中,该设备只能用于长时间睡眠。你提到你等待你的设备进入睡眠模式,设备在广告事件之间进入睡眠模式(在你通过keil下载代码大约2秒后),建议你增加广告间隔的原因是为了让580保持足够长的睡眠时间,以便你的仪器在这段时间内进行调整和测量。关于跳楼者,你移除的跳楼者,你是指UART跳楼者吗?这个项目不需要任何额外的hw配置来运行在基本的dk上,因为你不能看到你的设备,我能想象的唯一的事情是你删除电源。

由于MT_dialog

brian1025
离线
最后看到:4年7个月前
加入:2016-04-11 13:18
对于跳楼者,我是

对于跳线,我将跳线安装成J5(具有上方的单词int和Bat),我猜这是指电源。因此,我想知道这是否意味着我在测量当前衡量DA14580广告时,我无法在J5(可能是电源)的跳线(可能是电源)?在那种情况下,我如何测量当前?由于UM_B_025要求我测量当前时卸载所有跳线。

以下是单板的配置:
https://s31.postimg.org/emwtu5fl7/DSC_3068.jpg

请指教,谢谢!

MT_dialog
离线
最后看到:4个月4天前
工作人员
加入:2015-06-08 34
你好布莱恩,

你好布莱恩,

J5是电源,它应该与跳线或DMM连接,如果你移除跳线或DMM,你将切断580的电源,因此它不会再发布任何信息。只需将DMM放置在J5的3V3和vbat3v之间,然后使用keil下载代码。医生建议您去掉不必要的跳线,以防止漏电。

由于MT_dialog