DA 14861的教程可穿戴

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

13个帖子/ 0新
最后一篇
克萨拉多
离线
最后一次露面:9个月1周前
加入:2019-09-13 13:30
DA 14861的教程可穿戴

你好,

我想使用DA 14861可穿戴版本。我想问一下是否有教程,如,https://www.dialog-seminile.com/produ亚博电竞菠菜cts/connectity/bluetooth-low-energy/smartbond-da14680-and-da14681.,但专门为可穿戴的开发套件。一般来说,我会在软件方面询问关于实验这一DK的一些提示。具体而言,可穿戴的开发工具,因为我在网站中看到有工具,如SmartSnippet Studio和Toolbox等工具,对我来说并不是很清楚这一点。最后,我与DK的实验是关闭/上可穿戴的传感器或部件,并计算能量消耗。有这样的教程吗?

先感谢您

设备:
PM_DIALOG.
离线
最后一次露面:1小时23分钟前
职员
加入:2018-02-08 11:03
嗨Ksalgado,

嗨Ksalgado,

谢谢你在线的问题!不幸的是,没有任何可用的DA14681可穿戴式开发套件的教程。通常,在基于DA1468x的项目中,可以遵循DA14680 / 681产品页面中的所有可用教程。我们没有任何参考应用程序设计的专用教程。在DA14681可穿戴DK支持页面中,您将找到所需的所有可用文档。

关于工具,您应该使用SmartSnippets Studio构建和调试任何DA1468x相关项目。SmartSnippets Toolbox包含有用的工具,可以帮助您使用闪存编程,功率测量和分析等关键开发活动,请检查用户手册:

关于功耗测量,我建议您首先阅读AN-B-037应用笔记。链接如下:

https://www.dialog-seminile.com/sites/default/files/an-b-037_da1468x_power_measurements_v1.5.pdf.

谢谢,PM_DIALOG.

克萨拉多
离线
最后一次露面:9个月1周前
加入:2019-09-13 13:30
我有点困惑。一些

我有点困惑。一些UM-B-057元素在可穿戴SDK中不可用。例如,PXP _Reporter等对根据DK使用适当的SDK并不重要吗?此外,可以穿戴版本中的组件不相同,没有JTAG。是否有更多关于可穿戴版本更熟悉的可穿戴的编程。我想看看如何在每10秒唤醒时,每10秒唤醒每10秒

谢谢

PM_DIALOG.
离线
最后一次露面:1小时23分钟前
职员
加入:2018-02-08 11:03
嗨Ksalgado,

嗨Ksalgado,

DA14681可穿戴式开发套件是基于DA1468X SDK的参考应用设计。该项目应作为参考,旨在与专用开发套件一起运行。PXP_Reporter是SDK包含的SDK示例。通常,我们提供SDK的一些BLE和非BLE示例。

DA14681可穿戴DK不包含JTAG。为此,您应该使用名为通信接口板(CIB)的附加电路板。请从用户手册中读取第12.4节与CIB的连接。我发现了一个过去几个月之前创建的过去的论坛线程,我为你提供了一些指导方针:

https://support.dialog-semicondiondiondiondum/forums/post/dialog-martbond-bluetooth-low-energy-%2%80%93-hardware-device-reference-designs/da-14681.

关于你的最后一个问题,你能分享更多的投入吗?你想停止广告并定期唤醒每10秒吗?您在哪个项目中指的是?在可穿戴项目?请记住,设备将在广告或连接间隔之间进入睡眠模式。

谢谢,PM_DIALOG.

克萨拉多
离线
最后一次露面:9个月1周前
加入:2019-09-13 13:30
好吧,我会尝试解释

好吧,我会尝试从一开始就更好地解释。首先,我有可穿戴的DK。为了使用它,首先安装Smartisnippet。然后我导入了可穿戴的SDK。到目前为止,我对(我的意思是上述步骤是正确的吗?)?然后我尝试使用该设备进行实验,专门制作一个程序,即e.g将能够启用和禁用某些模块,例如心脏传感器等。这可以间隔为例如某些传感器将每10秒唤醒每10秒,而其他传感器将在30秒内每10秒醒来。在此阶段,我想学习如何使用和编程它,并以非常简单的事情开头。我应该如何开始?

非常感谢你,很抱歉,如果我询问非常基本的问题,

克萨拉多
离线
最后一次露面:9个月1周前
加入:2019-09-13 13:30
有什么建议

有什么建议吗?

PM_DIALOG.
离线
最后一次露面:1小时23分钟前
职员
加入:2018-02-08 11:03
嗨Ksalgado,

嗨Ksalgado,

是的,你是对的。您应该将可佩戴项目导入SmartSnippets Studio。启动您自己的应用程序不是直截了当的实现。如果检查源代码,您会发现应该导入许多库。我的推荐将是与现有的应用程序代码进行交互,并开始启用/禁用某些外设模块。wrbl_app_defs.h标题文件包括可佩戴应用程序使用的底层软件模块的定义。另外请检查WRBL_PROF_DEFAULT.H,其中包含默认情况下的配置属性 - 完整功能列表。例如,在12.2.1.9陀螺仪传感器设置部分UM-B-076用户手册中,您将找到所有陀螺传感器配置。您可以将Acceleromer_Sensor宏定义为Sensor_None,以禁用加速度计传感器。通常,我强烈建议您没有修改源代码。 There are couple of definitions described inUM-B-076 DA14681可穿戴式开发套件软件手册用于与所有外围模块/传感器进行交互。

如果您有兴趣启动新项目或修改现有项目,则应阅读UM-B-085 DA14681可穿戴式开发套件API用户手册。本文档介绍了在DA114681可穿戴开发套件上运行的应用程序的软件模块的API规范。本手册打算帮助使用DA14681可穿戴开发套件实现应用程序的软件开发人员。亚博国际官网平台网址请记住,可穿戴的参考应用程序已过时,并支持我们在我们的支持门户中提供。

谢谢,PM_DIALOG.

克萨拉多
离线
最后一次露面:9个月1周前
加入:2019-09-13 13:30
谢谢你的回答

谢谢你的回答非常有用。我想在示例12.2.1.9中询问,当您将其设置为禁用时,除非您再次编译它,否则无法更改它,而不是它。我问这个是因为我想让它变得更加动态。正如我曾告诉我之前曾经做过的事情10秒钟,陀螺仪在宏中禁用,但随后在你解释的方式上被启用,你会在开始的那样,如果它将启用从Begginess,那么这不能改变这一点,不是吗?

先感谢您

PM_DIALOG.
离线
最后一次露面:1小时23分钟前
职员
加入:2018-02-08 11:03
嗨Ksalgado,

嗨Ksalgado,

宏定义是静态的,因此您需要每次构建源代码。如果您想使其更加动态,这取决于您,您应该覆盖许多源代码功能。我不会推荐它,因为它不是直截了当的,并且在我们的支持网站中提供了可穿戴的应用程序代码。

如果您在大学中拥有传感器相关项目,您也可以进入DA14585 IOT多传感器开发套件。

https://www.dialog-seminile.com/produ亚博电竞菠菜cts/da14585-iot-multi-sensor-development-kit.

谢谢,PM_DIALOG.

丹妮州斯顿
离线
最后一次露面:2个月4周前
加入:2020-10-28 11:58
是的,我有我的大学

是的,我在DA14585 IOT多传感器开发套件上拥有我的大学项目。谢谢你的链接https://www.dialog-seminile.com/produ亚博电竞菠菜cts/da14585-iot-multi-sensor-development-kit.https://writemyessay.onl.

克萨拉多
离线
最后一次露面:9个月1周前
加入:2019-09-13 13:30
你好,

你好,

在寻找UM-B-085 DA14681可穿戴式开发套件API,我找到了bmi160_set_sensor_state()。您是否会推荐使用它来为状态的动态变化从ACC_SUSPEND到Normal?如果是,我应该改变别的东西吗?你在哪个地方建议我实施这个?例如,在Main.c中,它不起作用,所以在哪里申请我呢?

克萨拉多
离线
最后一次露面:9个月1周前
加入:2019-09-13 13:30
嗨是任何建议吗?一世

嗨是任何建议吗?我要问,没有教程,API只描述了输入和输出,并且不应该使用这些FUCNTION的何处。

PM_DIALOG.
离线
最后一次露面:1小时23分钟前
职员
加入:2018-02-08 11:03
嗨Ksalgado,

嗨Ksalgado,

如果您搜索源代码,您将看到bmi160_set_sensor_state()在sc_impl_bmi160_and_bmm150.c文件中调用。如您所见,有一个整个机制,处理和控制所有传感器的状态。为此,请在主函数中调用bmi160_set_sensor_state(),不会更改加速度计状态。为什么不使用可穿戴移动应用程序来手动控制传感器?正如我已经提到的那样,改变可穿戴套件的源代码不是直截了当的。ACC_SUSPEND状态设置为以下功能:sc_impl_power_state_set_step_bmi160_and_bmm150(),sc_impl_power_state_set_acc_bmi160_and_bmm150()。

谢谢,PM_DIALOG.