DA14683 USB套件:LED开/关和开关按钮

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
8个帖子/ 0新
最后一篇
托马斯唐豪瑟
离线
最后一次露面:5个月1日前
加入:2019-10-20 10:45
DA14683 USB套件:LED开/关和开关按钮

你好,

我正在评估DA14683 USB套件,想知道

1)如何打开和关闭通用白色和红色LED。

2)在按下两种通用交换机之一时如何触发。

我通过SDK看了,但找不到任何榜样,显示它如何工作。我仍然不确定这是可能的,因为我发现没有明确的建议,以这种方式支持USB-套件。

谢谢,

托马斯

设备:
PM_DIALOG.
离线
最后一次露面:2小时10分钟前
职员
加入:2018-02-08 11:03
托马斯,

托马斯,

  1. 红色LED D9从P1_2驱动,白色LED D10从P4_1驱动(图18)。两者都是通用LED,因此您可以通过软件开启/关闭。
  2. 开关SW3和SW4不会填充,但放置在电路板的底部(图16)。SW3连接到P4_2,SW4连接到P4_3(图14)。再次。您应该通过软件处理它们。

谢谢,PM_DIALOG.

托马斯唐豪瑟
离线
最后一次露面:5个月1日前
加入:2019-10-20 10:45
谢谢,听到很高兴

谢谢,很高兴听到它是可能的!我只是不知道如何在我的软件中处理它,因为SDK中没有演示代码,我不知道从哪里开始。因此,我非常感谢将从硬件到API函数的差距关闭的任何提示,我必须呼叫。

Thx,Thomas.

PM_DIALOG.
离线
最后一次露面:2小时10分钟前
职员
加入:2018-02-08 11:03
托马斯,

托马斯,

您应该在SW中配置它们。您还需要做的是配置正确的GPOIS,并在SW中将其设置为高/低。yu试图完成的是什么?你能说明吗?

谢谢,PM_DIALOG.

托马斯唐豪瑟
离线
最后一次露面:5个月1日前
加入:2019-10-20 10:45
你好,

你好,

对不起,你的答案不帮助我。目前我们正在开发一个新的应用程序,其中应由LED和至少一个交换机进行与用户的交互。这是我们试图完成的扫视。
我知道必须有一个配置的东西,必须将引脚设置为高/低电平以打开和关闭。但我不知道该怎么做。我读过UM-Β-094在细节,但没有任何相应的文档或例子解释了源代码,我只是失去了所需的步骤。所以我试图精确我的问题:解释它的榜样或文件在哪里?

谢谢,
托马斯

PM_DIALOG.
离线
最后一次露面:2小时10分钟前
职员
加入:2018-02-08 11:03
托马斯,

托马斯,

我会建议您阅读以下文档,以便在SDK交换机上更好地查看。有关GPIO的互动,您应该使用HW_GPIO.H低级驱动程序。在periph_init()中,您应该使用hw_gpio_set_pin_function()以设置PIN类型和模式。然后,您可以使用hw_gpio_set_active()或hw_gpio_set_inactive来设置GPIO高或低。

Thanskm pm_dialog.

托马斯唐豪瑟
离线
最后一次露面:5个月1日前
加入:2019-10-20 10:45
问题解决了!

问题解决了!

亲爱的支持者,
你的提示终于让我以正确的方式处理GPIO和按钮。尽管如此,我想建议在SDK中扩展项目列表,其中一个示例支持DA14683 USB-套件板上的LED和按钮。
另一个建议可能是响亮的提出建议,明确表示SDK中的例子将在USB-套件板上正常运行pm_set_sleep_mode.设定为pm_mode_extended_sleep.代替pm_mode_active.默认情况下,USB-KIT板必要。这是由于板默认设置为5V(作为USB-Device)的事实。我100%肯定几乎每个人都忽略了这个陷阱。

谢谢,
托马斯

PM_DIALOG.
离线
最后一次露面:2小时10分钟前
职员
加入:2018-02-08 11:03
托马斯,

托马斯,

这描述于UM-B-094用户手册:DA14682 / DA14683 USB套件文件..在第5.16节中的电源部分您会发现有一个开关按钮(SW6)。根据该文件,DA14683 SOC可以从USB端口提供,电压为VBUS引脚或通过LDO(U10),电压为3.3V至VBAT引脚。通过开关SW6实现功率选择(图30,图31)。SW6的最大电流为100mA。SW6的默认位置将DA14683的VBUS引脚与USB端口(5V)连接。请在第6节中查找更多信息。

谢谢,PM_DIALOG.