通过GPIO中断触发键触发键后,程序停止,该程序与BLE中断相关。

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
10个帖子/ 0新
最后一篇
徐福东
离线
最后一次露面:2个月1周前
加入:2020-06-04 13:34
通过GPIO中断触发键触发键后,程序停止,该程序与BLE中断相关。

嗨对话小组,

HW:DA14683BB.
SW:da1468x_da15xxx_sdk_1.0.14.1081
----------------------------------------------------------------------------------------------------------------------------------------------------
标题:
按键通过中源批发,多重按下按键后,程序飞飞了。
通过GPIO中断触发键触发键后,程序停止,该程序与BLE中断相关。
----------------------------------------------------------------------------------------------------------------------------------------------------
分析:
在JTAG调试状态下,复制此问题,它停止SLP_ISR()的assert_warning。
将BLE_MAX_DELAYS_ALLAWEDEDED为10,可以提高问题,但仍将转载。
此外,此代码和参数:DG_ CONFIGIMIMAGE_ SETUP相关,它是默认为DEPORMANION_模式。
尝试更改参数:DG_ CONFIGIMIMAGE_设置为PRODUCTION_模式,但编译报告错误。
请参阅附加的img。
请帮帮我检查。

邮件:15610103088@163.com

电话:15610103088

感谢和问候

设备:
PM_DIALOG.
离线
最后一次露面:3天6小时前
职员
加入:2018-02-08 11:03
嗨Xuguodong,

嗨Xuguodong,

这种断言意味着BLE延迟醒来并错过了这一事件。你有定制董事会吗?您是否使用了任何SDK示例,或者您有自己的应用程序代码?此外,使用的低功率时钟是多少?是RCX还是外部XTAL32K?

谢谢,PM_DIALOG.

徐福东
离线
最后一次露面:2个月1周前
加入:2020-06-04 13:34
嗨pm_dialog,

嗨pm_dialog,

HW:DA14683-00A9DEVKT-P

在守护程序的基础上:hogp_device,我启用了UART调试。

当Test_count为44时,系统停止。

例如。

[10:57:38.945]←◆菲利普============================== test_count 44

代码:

在custom_config_qspi.h中

+#define config_retarget
+#define config_retarget_uart hw_uart2

void hogp_device_wkup_handler(void)
{
+静态UINT16_T test_count;
+ Printf(“Philip ============================= test_count%d \ n”,test_count ++);
os_task_notify_from_isr(current_task,wkup_notif,eSetbits);
}

PM_DIALOG.
离线
最后一次露面:3天6小时前
职员
加入:2018-02-08 11:03
嗨Xuguodong,

嗨Xuguodong,

SDK将BLE_MAX_DELAYS_ALLOWED宏设置为零,因此请从10到0中更改。如前所述,此断言意味着BLE延迟并错过了该事件。所以请尽量避免在此回调中的Printf。如果删除printf(),您是否能够正确运行它?

谢谢,PM_DIALOG.

徐福东
离线
最后一次露面:2个月1周前
加入:2020-06-04 13:34
嗨对话小组,

嗨对话小组,

你确定打印件造成这个问题吗?

2.在哪里唤醒延迟的值?

谢谢

PM_DIALOG.
离线
最后一次露面:3天6小时前
职员
加入:2018-02-08 11:03
嗨Xuguodong,

嗨Xuguodong,

如果删除printf(),您是否能够复制此问题?

谢谢,PM_DIALOG.

徐福东
离线
最后一次露面:2个月1周前
加入:2020-06-04 13:34
嗨对话小组,

嗨对话小组,

如果删除printf(),则可以。

谢谢

你可以帮我检查BLE醒来的间隔值吗?

ble唤醒的主要功能是什么?// rwble.car有一个slp_isr()次数

PM_DIALOG.
离线
最后一次露面:3天6小时前
职员
加入:2018-02-08 11:03
你好呀,

你好呀,

你能澄清一下:“你能帮助我检查BLE唤醒的区间值”?

谢谢,PM_DIALOG.

徐福东
离线
最后一次露面:2个月1周前
加入:2020-06-04 13:34
BLE醒来的间隔时间

间隔唤醒的间隔时间:BLE唤醒时空时间

PM_DIALOG.
离线
最后一次露面:3天6小时前
职员
加入:2018-02-08 11:03
嗨Xuguodong,

嗨Xuguodong,

对不起,但仍然不够清楚。你是否意味着醒来的穆克?

谢谢,PM_DIALOG.