UART附加并触发超时错误回调

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.xmece.com/support.我们将在未来几天修复bug /优化搜索和标记。
2个帖子/ 0个新
最后发表
Eshwar
离线
最后看到:10个月,3个星期前
加入:2020-04-28十二20
UART附加并触发超时错误回调

你好,

如果我读字节时,传感器没有连接,我得到NMI异常几秒后,因为阻塞的UART读取。为了避免这种异常,我想使用超时,这样执行就不会崩溃。我正在浏览SDK6文档。我不太确定当UART读取操作超时时如何附加和触发UART超时回调

关键词:
设备:
PM_Dialog
离线
最后看到:3天1小时前
工作人员
加入:2018-02-08 11:03
嗨Eshwar,

嗨Eshwar,

你能检查一下是否开启/关闭了WDOG定时器吗?

- da1458x_config_basic.h中的CFG_WDOG宏

根据DA14531 datasheet,看门狗定时器(8位带符号位的定时器)用于检测软件逃逸导致的意外执行序列,可以产生全系统复位(WDOG复位)或不可屏蔽中断(NMI)。

由于您正在使用阻塞UART,我怀疑这与WDOD过期有关。

谢谢,PM_Dialog