你好!PM_DIALOG,
我有自定义DA14683板,并对软复位有问题。
我想延长电池寿命的时间,因此当设备设置为睡眠模式,关闭所有外围设备。
因此,当GPIO中断唤醒DA14683时,我想重置CPU以重新加载程序。
但是我无法从SDK找到任何API关于DA14683软复位。
SDK版本 - > DA1468x_da15xxx_sdk_1.0.14.1081
SDK Supoort软复位吗?
kuda.
嗨Kuda,
根据DA14683数据表,如果SYS_CTRL_REG [SW_RESET]位域设置为1,则将生成SW复位。为此,请将此位域设置为1。
REG_SET_BIT(CRG_TOP,SYS_CTRL_REG,SW_RESET);
谢谢,PM_DIALOG.
嗨Kuda,
根据DA14683数据表,如果SYS_CTRL_REG [SW_RESET]位域设置为1,则将生成SW复位。为此,请将此位域设置为1。
REG_SET_BIT(CRG_TOP,SYS_CTRL_REG,SW_RESET);
谢谢,PM_DIALOG.