DA 14861 WEARABLE的教程

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.wsdof.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
13个帖子/ 0新
最后发表
克萨拉多
离线
最后看到:2个月2周前
加入:2019-09-13 13:30
DA 14861 WEARABLE的教程

你好,

我想使用DA 14861可穿戴版本。我想问一下是否有教程,如,https://www.dialog-seminile.com/produ雷电竞官网登录cts/connectity/bluetooth-low-energy/smartbond-da14680-and-da14681.,但特别针对可穿戴开发套件。一般来说,我想问一些提示关于这个dk在软件方面的试验。特别是可穿戴设备的开发工具,因为我在网站上看到有像Smartsnippets Studio和toolbox这样的工具,我不是很清楚需要什么。最后,我用dk进行的实验是关闭/打开可穿戴设备的传感器或组件,并计算能量消耗。有类似的教程吗?

先感谢您

设备:
PM_Dialog
离线
最后看到:2天7小时前
工作人员
加入:2018-02-08 11:03
嗨Ksalgado,

嗨Ksalgado,

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

关于工具,您应该使用smarnippets Studio来构建和调试任何DA1468x相关的项目。smarsnippets工具箱包含有用的工具,以帮助您进行关键的开发活动,如flash编程,功率测量和分析等。请查阅用户手册:

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

//www.wsdof.com/sites/default/files/an-b-037_da1468x_power_measurements_v1.5.pdf

谢谢,PM_Dialog

克萨拉多
离线
最后看到:2个月2周前
加入:2019-09-13 13:30
我有点困惑。一些

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

谢谢

PM_Dialog
离线
最后看到:2天7小时前
工作人员
加入: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

克萨拉多
离线
最后看到:2个月2周前
加入:2019-09-13 13:30
好吧,我会尝试解释

我会试着从一开始就解释清楚。首先,我有可穿戴DK。为了使用它,首先我安装了Smartisnippet。然后导入可穿戴SDK。到这里为止,我是正确的(我的意思是以上步骤是正确的?)?然后我试着用这个设备做实验,特别是做一个程序,例如启用和禁用一些模块,如心脏传感器等。这可以是有间隔的,例如,有些传感器每10秒醒来一次,而有些则在30秒内醒来。在这个阶段,我想学习如何使用和程序,并从非常简单的事情开始。我该怎么开始呢?

非常感谢,如果你觉得我问的是非常基础的问题,我很抱歉,

克萨拉多
离线
最后看到:2个月2周前
加入:2019-09-13 13:30
有什么建议吗

有什么建议吗?

PM_Dialog
离线
最后看到:2天7小时前
工作人员
加入: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用户手册。本文档介绍运行在Dialog DA14681可穿戴开发套件上的应用软件模块的API规格。本手册旨在帮助使用DA14681可穿戴开发工具包实现应用程序的软件开发人员。雷竞技安卓下载请记住,可穿戴参考应用程序是过时的,它是支持的,因为它提供了我们的支持门户。

谢谢,PM_Dialog

克萨拉多
离线
最后看到:2个月2周前
加入:2019-09-13 13:30
谢谢你的回答

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

先感谢您

PM_Dialog
离线
最后看到:2天7小时前
工作人员
加入:2018-02-08 11:03
嗨Ksalgado,

嗨Ksalgado,

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

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

https://www.dialog-seminile.com/produ雷电竞官网登录cts/da14585-iot-multi-sensor-development-kit.

谢谢,PM_Dialog

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

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

克萨拉多
离线
最后看到:2个月2周前
加入:2019-09-13 13:30
你好,

你好,

在寻找UM-B-085 DA14681可穿戴式开发套件API,我找到了bmi160_set_sensor_state()。对于状态的动态变化,例如从ACC_SUSPEND到Normal,你会推荐使用它吗?如果是的话,我需要改变其他的东西吗?你建议我在哪里实现它?例如在main.c中它不能工作,那么我应该把它放在哪里呢?

克萨拉多
离线
最后看到:2个月2周前
加入:2019-09-13 13:30
嗨是任何建议吗?一世

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

PM_Dialog
离线
最后看到:2天7小时前
工作人员
加入:2018-02-08 11:03
嗨Ksalgado,

嗨Ksalgado,

如果搜索源代码,您将看到在sc_impl_bmi160_and_bmm150.c文件中调用了bmi160_set_sensor_state()。如你所见,有一个完整的机制来处理和控制所有传感器的状态。为此,在main函数中调用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