TI中文支持网
TI专业的中文技术问题咨询交流网站

无法手动进入低功耗模式,关闭外设时候总是死机

想要通过按键手动进入低功耗模式和唤醒低功耗模式,但是当通过函数关闭外部设备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

看描述是函数调用或者进入低功耗的处理有问题,你可以参考下例程进行排查

赞(0)
未经允许不得转载:TI中文支持网 » 无法手动进入低功耗模式,关闭外设时候总是死机
分享到: 更多 (0)