UART附加和消防超时错误回调

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

你好,

如果我读取字节,当传感器未连接时,我会在几秒钟后获得NMI异常,因为锁定UART读取。为避免此异常,我想使用超时,以便执行不会崩溃。我正在经历SDK6文档。在UART读取操作超时发生时,我并不完全确定如何附加和灭火超时回调

关键词:
设备:
PM_DIALOG.
离线
最后一次露面:14小时前1天
职员
加入:2018-02-08 11:03
嗨eShwar,

嗨eShwar,

您能否检查是否有启用/禁用WDOG计时器?

- 在da1458x_config_basic.h中的cfg_wdog宏

根据DA14531数据表,看门狗定时器(带有符号位的8位定时器)用于检测由软件循环引起的意外的执行序列,可以生成完整的系统复位(WDOG复位)或不可屏蔽的中断(NMI)。

由于您使用的是阻塞UART,我怀疑与WDOD到期有关。

谢谢,PM_DIALOG.