当系统开启POWER_SAVING后,看代码。发现硬件流控制全部开启了。
我现在想在没有硬件流控制的情况下使用POWER_SAVING。
通过修改代码,将硬件流控制关闭,发现UART可以正常的发送数据,但是无法正常的接收数据。
这是为何?难道是系统进入了睡眠,所以无法接收数据吗?
有什么办法可以解决这个问题呢?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
当系统开启POWER_SAVING后,看代码。发现硬件流控制全部开启了。
我现在想在没有硬件流控制的情况下使用POWER_SAVING。
通过修改代码,将硬件流控制关闭,发现UART可以正常的发送数据,但是无法正常的接收数据。
这是为何?难道是系统进入了睡眠,所以无法接收数据吗?
有什么办法可以解决这个问题呢?
Yuanfu,
不同的Power mode有不同的唤醒方式。你需要额外的信号连接。
详细资料可参考CC254x的user's guide, power mode部分。
http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=SWRU191&fileType=pdf
BR. Albin