1、程序进入PM2还是PM3是由程序自行决定的是吗?
2、请问我想让芯片从PM2转入PM3模式,除了关闭我自己定义的定时器外,还需做哪些工作?
YiKai Chen:
1. 是由程序自行决定的
2. 不需要什麼特別的工作
user5281211:
回复 YiKai Chen:
不啊,那有可能每次程序都只进入PM2,我想要强制性进入PM3
Viki Shi:
1、程序自定义的 2、如果用的是TI例程,默认无任务时会进入power mode,具体的PM模式实现可以参考下pinshutdown/pinstandby 看下面回复
YiKai Chen:
回复 user5281211:
你是用TI什麼芯片?
user5281211:
回复 YiKai Chen:
CC2530F256
Viki Shi:
回复 user5281211:
推荐看下这篇文章,关于PM3需要的设置总结的不错: blog.csdn.net/…/51209142
YiKai Chen:
回复 user5281211:
你想要强制性进入PM3,可以參考 github.com/…/CC2530.c
user5281211:
回复 YiKai Chen:
还有一个问题,有没有类似NLME_SetPollRate的函数在程序中修改REJOIN_POLL_RATE
YiKai Chen:
回复 user5281211:
沒有特定函数在程序中修改REJOIN_POLL_RATE
user5281211:
回复 YiKai Chen:
对于Home1.2.2.a源程序,正常工作时程序中的pwrmgr_attribute.pwrmgr_task_state是不是一直为0,这样确保程序能够进入休眠模式,还是说需要我一个个去改?