进入睡眠状态

2019-07-19 16:09发布

我在使用TIcc1100e无线芯片过程中遇到了问题,正常的通信没问题就是我想让它进入睡眠状态,就是我不知道怎么去操作。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
18条回答
heweibig
2019-07-21 03:33
首先确定你需要的功耗水平,假设需要平均工作电流<100uA。那么对应的WOR占空比就是100ua/接收电流16ma=0.625%左右,这个就是接收时间和休眠时间的比例。然后再确定接收时间,差不多是接收2个唤醒数据包的时间。所以唤醒数据包应该尽量小,以降低占空比。确定了接收时间也就确定了休眠时间,然后按照MCMS2寄存器的介绍,选WOR_RES=0,RX_TIME[2:0]=5。再按照0.625%的占空比和0.1127us的时间单位计算休眠时间的值,写入worevt就ok了。

一周热门 更多>