你好,
如果我读取字节,当传感器未连接时,我会在几秒钟后获得NMI异常,因为锁定UART读取。为避免此异常,我想使用超时,以便执行不会崩溃。我正在经历SDK6文档。在UART读取操作超时发生时,我并不完全确定如何附加和灭火超时回调
嗨eShwar,
您能否检查是否有启用/禁用WDOG计时器?
- 在da1458x_config_basic.h中的cfg_wdog宏
根据DA14531数据表,看门狗定时器(带有符号位的8位定时器)用于检测由软件循环引起的意外的执行序列,可以生成完整的系统复位(WDOG复位)或不可屏蔽的中断(NMI)。
由于您使用的是阻塞UART,我怀疑与WDOD到期有关。
谢谢,PM_DIALOG.
嗨eShwar,
您能否检查是否有启用/禁用WDOG计时器?
- 在da1458x_config_basic.h中的cfg_wdog宏
根据DA14531数据表,看门狗定时器(带有符号位的8位定时器)用于检测由软件循环引起的意外的执行序列,可以生成完整的系统复位(WDOG复位)或不可屏蔽的中断(NMI)。
由于您使用的是阻塞UART,我怀疑与WDOD到期有关。
谢谢,PM_DIALOG.