你好,
我正在评估与DA14683 USB套件和喜欢知道
1)如何开关和关闭通用白光和红色LED。
如何触发时,按下其中一个通用开关。
我已经看过SDK,但没有找到任何例子显示它可以如何工作。我仍然不确定这是否可能,因为我没有发现明确的建议,USB-Kit支持这种方式。
谢谢你!
托马斯。
你好托马斯,
谢谢,PM_Dialog
谢谢,很高兴听到这是可能的!我只是不知道如何处理它在我的软件,因为在SDK中没有演示代码,我不知道从哪里开始。因此,如果有任何提示可以消除从硬件到必须调用的api函数之间的差距,我将非常感激。
谢谢,托马斯
你应该在你的软件中配置它们。您还需要做的是配置正确的GPOIs,并在您的SW中将它们设置为High/Low。你想完成什么?你能指出来吗?
对不起,你的回答对我没有帮助。目前,我们正在开发一个新的应用程序,与用户的交互应该由led和至少一个开关完成。这就是我们努力实现的目标。我知道,必须有一些配置和引脚必须设置为高/低,以开关一些on和off。但我不知道怎么做。我详细阅读了UM-Β-094,但是没有任何适当的文档或示例来解释源代码中所要求的步骤,我就不知所措了。所以我试着让我的问题更加精确:解释细节的例子或文档在哪里?
谢谢你!托马斯。
我建议您阅读以下文档,以便更好地了解SDK交换结构。为了与GPIO交互,你应该使用hw_gpio.h Low Level Driver。设置引脚类型和模式时,需要使用hw_gpio_set_pin_function()。然后可以使用hw_gpio_set_active()或hw_gpio_set_inactive将GPIO设置为高或低。
thanskm PM_Dialog
问题解决了!
亲爱的支持者,你的提示终于让我能够正确地处理gpio和按钮。尽管如此,我还是建议使用一个示例扩展SDK中的项目列表,该示例支持放在DA14683 USB-Kit板上的led和按钮。另一个建议可能是预先明确指出,当USB-Kit板上的SDK示例不能正常运行时pm_set_sleep_mode被设置为pm_mode_extended_sleep而不是pm_mode_active默认为USB-Kit板。这是由于单板默认设置为5V(作为USB-Device)。我100%肯定几乎所有人都忽略了这个陷阱。
这在UM-B-094用户手册:DA14682/DA14683 USB套件文档. .在5.16电源部分,你会发现有一个开关按钮(SW6)。根据文件,DA14683 SoC可以从电压为5V的USB端口提供到VBUS引脚,或通过电压为3.3V的LDO (U10)提供到VBAT引脚。电源选择是通过开关SW6实现的(图30、图31)。SW6的最大电流为100mA。SW6的默认位置是将DA14683的VBUS引脚与USB接口(5V)连接。请在第6部分找到更多信息。
你好托马斯,
谢谢,PM_Dialog
谢谢,很高兴听到这是可能的!我只是不知道如何处理它在我的软件,因为在SDK中没有演示代码,我不知道从哪里开始。因此,如果有任何提示可以消除从硬件到必须调用的api函数之间的差距,我将非常感激。
谢谢,托马斯
你好托马斯,
你应该在你的软件中配置它们。您还需要做的是配置正确的GPOIs,并在您的SW中将它们设置为High/Low。你想完成什么?你能指出来吗?
谢谢,PM_Dialog
你好,
对不起,你的回答对我没有帮助。目前,我们正在开发一个新的应用程序,与用户的交互应该由led和至少一个开关完成。这就是我们努力实现的目标。
我知道,必须有一些配置和引脚必须设置为高/低,以开关一些on和off。但我不知道怎么做。我详细阅读了UM-Β-094,但是没有任何适当的文档或示例来解释源代码中所要求的步骤,我就不知所措了。所以我试着让我的问题更加精确:解释细节的例子或文档在哪里?
谢谢你!
托马斯。
你好托马斯,
我建议您阅读以下文档,以便更好地了解SDK交换结构。为了与GPIO交互,你应该使用hw_gpio.h Low Level Driver。设置引脚类型和模式时,需要使用hw_gpio_set_pin_function()。然后可以使用hw_gpio_set_active()或hw_gpio_set_inactive将GPIO设置为高或低。
thanskm PM_Dialog
问题解决了!
亲爱的支持者,
你的提示终于让我能够正确地处理gpio和按钮。尽管如此,我还是建议使用一个示例扩展SDK中的项目列表,该示例支持放在DA14683 USB-Kit板上的led和按钮。
另一个建议可能是预先明确指出,当USB-Kit板上的SDK示例不能正常运行时pm_set_sleep_mode被设置为pm_mode_extended_sleep而不是pm_mode_active默认为USB-Kit板。这是由于单板默认设置为5V(作为USB-Device)。我100%肯定几乎所有人都忽略了这个陷阱。
谢谢你!
托马斯。
你好托马斯,
这在UM-B-094用户手册:DA14682/DA14683 USB套件文档. .在5.16电源部分,你会发现有一个开关按钮(SW6)。根据文件,DA14683 SoC可以从电压为5V的USB端口提供到VBUS引脚,或通过电压为3.3V的LDO (U10)提供到VBAT引脚。电源选择是通过开关SW6实现的(图30、图31)。SW6的最大电流为100mA。SW6的默认位置是将DA14683的VBUS引脚与USB接口(5V)连接。请在第6部分找到更多信息。
谢谢,PM_Dialog