想要通过按键手动进入低功耗模式和唤醒低功耗模式,但是当通过函数关闭外部设备UART或者PWM的时候需要调用stGUA_UART_Handle->fxnTablePtr->closeFxn(stGUA_UART_Handle);函数,此时芯片就会死机
//启动串口局部返回功能
GUA_UART_Config[0].fxnTablePtr->controlFxn(stGUA_UART_Handle, UARTCC26XX_CMD_RETURN_PARTIAL_DISABLE, NULL);
GUA_UART_Config[0].fxnTablePtr->readCancelFxn(stGUA_UART_Handle);
GUA_UART_Config[0].fxnTablePtr->writeCancelFxn(stGUA_UART_Handle);
stGUA_UART_Handle->fxnTablePtr->closeFxn(stGUA_UART_Handle);
2. 后续发现只要调用closeFxn() openFxn() writeFxn()这些函数芯片就会进入死机模式,无法重新唤醒,只能通过断电重启
user4663087:
回复 Viki Shi:
同样,只要调用UART_close 这个函数也会造成死机,
Viki Shi:
回复 user4663087:
你在例程上测过吗?
user4663087:
回复 Viki Shi:
这个还真的没有,因为后续板子改了很多地方没法用历程了
user4663087:
回复 Viki Shi:
问一下,有例程连接或者资料吗 ?
Viki Shi:
回复 user4663087:
例程请看:dev.ti.com/…/node
看描述是函数调用或者进入低功耗的处理有问题,你可以参考下例程进行排查
TI中文支持网


