⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
5个帖子/ 0新
最后一篇
Ruslan.
离线
最后一次露面:2年6个月前
加入:2016-11-08 05:27
睡眠模式

你好。
怎么醒来?

prvsetuphardware func.

PM_SYSTEM_INIT(PERIPH_INIT);
init_wkup();

init_wkup func.

hw_wkup_init(null);
hw_wkup_configure_pin(cfg_button_port,cfg_button_pin,true,hw_wkup_pin_state_low);
hw_wkup_set_debounce_time(10);
hw_wkup_set_counter_threshold(1);
hw_wkup_register_interrupt(wkup_cb,1);

wkup_cb func.

OS_TASK_NOTIFY_FROM_ISR(current_task,button_notif,os_notify_set_bits);

ble_suota_task func.

if(notf&button_notif){
呼吸_config config = {
.dc_min = 0,
.dc_max = 255,
.freq_div = 255,
.polarity = hw_breath_pwm_pol_pos.
};
hw_breath_init(&config);
hw_led_set_led2_src(hw_led_src1_breath);
hw_led_enable_led2(真实);
hw_breath_enable();
}

当我按下按钮时,我的LED不亮。

设备:
Ruslan.
离线
最后一次露面:2年6个月前
加入:2016-11-08 05:27
请帮忙!

请帮忙!

lc_dialog
离线
最后一次露面:3周5天前
职员
加入:2016-09-19 23:20
你好rusian,

你好rusian,

如果您的目的只是为了打开/关闭LED,那么最好尝试其他可用的LED。有一个连接到GPIO的蓝色LED,您可以设置为高低。

如果没有,如果您希望使用该白色LED,请在这种情况下,请检查是否可以在没有任何通知的情况下控制LED,并以完整的直接执行。

最好的,
LC.

Ruslan.
离线
最后一次露面:2年6个月前
加入:2016-11-08 05:27
我的目的是运行wkup_cb(

我的目的是运行wkup_cb()
LED指示WKUP_CB是否启动并提供Button_notif。

lc_dialog
离线
最后一次露面:3周5天前
职员
加入:2016-09-19 23:20
你好rusian,

你好rusian,

在这种情况下,您可以使用通用LED(D2)进行连接到GPIO(引脚1_5)

请参阅以下文件的第8节以进行实施详细信息。

https://support.dialog-seminile.com/system/files/resources/um-b-047-da1468x%20getting%20started_5v0.pdf.

最好的,
LC.