2个帖子/ 0个新
最后发表
liuluan002
离线
最后看到:7个月,3个星期前
加入:2015-11-27 14:24
关于系统复位

嗨,对话框中,

重置:
对于我们使用LIS3DH作为加速器的系统,我们从加速器中获取数据然后发送出去。由于我们的系统使用电池,我们发现有时系统上电不工作。我们还通过软件使用了看门狗复位,它也没有工作。但当我们使用复位PIN P06短与VCC,它开始工作。如果我们把电池拔掉再重新插上,系统就能正常工作了。软件里有没有我们可以完全重置的东西?

设备:
MT_dialog
离线
最后看到:4个月,1个星期前
工作人员
加入:2015-06-08 34
嗨liuluan002,

嗨liuluan002,

我不太明白这个问题,但我认为您正在寻找重置系统的方法,因此您可以使用platform_reset()函数来实现这一点。看门狗复位不工作是什么意思?如果看门狗处理程序被调用,如果设备不在开发调试模式下,设备将被重置。检查NMI_HandlerC()函数并确保该命令被执行SetWord16(SYS_CTRL_REG, (GetWord16(SYS_CTRL_REG) & ~REMAP_ADR0) | SW_RESET);你也可以在下面的链接中找到一些关于看门狗的信息

https://support.dialog-semiconductor.com/testing-watchdog

由于MT_dialog