uart接收中断不工作

4个职位/0个新职位
最后一篇文章
莫希特3112
离线
最后一次见到:6个月2周前
专家
已加入:2014-08-04 13:45
uart接收中断不工作

uart接收中断在没有使用app\u force\u active\u mode()的情况下无法工作,如果我使用app\u force\u active\u mode(),那么即使我使用app\u restore\u sleep\u mode(),设备也不会进入睡眠模式。在我的应用程序中,我使用一个外部中断来唤醒DA14580,DA14580唤醒并播发,连接后它通过uart发送一些数据并通过uart接收一些数据,断开连接后它也会再次进入休眠模式,并在发送外部中断时再次唤醒。唤醒后可以通过uart发送数据,但不能接收数据,我使用uart接收中断接收数据,使用da14580的扩展睡眠模式?

JE\U对话框
离线
最后一次见到:5小时49分钟前
工作人员
已加入:2013-12-05 14:02
你好,莫希特,我要

你好,莫希特,我会让人看看你的问题。抱歉耽搁了,我们现在很忙。

你看了DSP了吗?这是一个简单的串行端口服务,我们已经实施,这可能是感兴趣的。我们有我们的测试版-最终版本将在未来2-3周将增加延长睡眠模式的支持。当前版本仅支持睡眠模式。

请参阅参考设计页。

BR JE\u对话框

WT\U对话框
离线
最后一次见到:3年1个月前
工作人员
已加入:2013-12-05 14:43
嗨,莫希特,

嗨,莫希特,

抱歉耽搁了。

你的观察是正确的。出于省电的原因,UART不能在长时间睡眠或深度睡眠中接收数据。最好的办法是先唤醒芯片。然后通过UART发送数据。

BR WT\u对话框

莫希特3112
离线
最后一次见到:6个月2周前
专家
已加入:2014-08-04 13:45
谢谢回复,我正在用

感谢您的回复,我正在使用sps它的工作良好。正在等待sps中的睡眠模式支持。

谢谢
莫希特