微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 关于蓝牙4.0休眠和低功耗设置的问题?求指教

关于蓝牙4.0休眠和低功耗设置的问题?求指教

时间:10-02 整理:3721RD 点击:

最近在做一个项目,要求向蓝牙发送一个命令,进蓝牙进入PM2模式,再发送一个命令,退出PM2模式。利用蓝牙栈中的函数怎么实现啊?应该调用哪个函数。命令等等我都做好了,就是不知道调用哪个函数。还有一个问题,怎么设置才能是蓝牙的功耗更低,主要设置哪几个参数。求大神指教,谢谢了。

yanfan,

只要你向外设发送数据,外设就会推出PM2.

你可以通过设置connection interval 和 slave latency来调节功耗。

Yan,谢谢你的回答,还有一个问题请教一下,如何进入PM2,是调用哪个函数进入还是自动会进入?可不可以人为的控制。

可以人为控制,通过void halSleep( uint32 osal_timeout ) 如果你用的是TI的例程的话,是自动进入的.

Viki Shi,你好!osal_timeout – The next OSAL timer timeout. This will be used to determine how long the MAC needs to sleep or stay awake.请问这个参数是什么意思啊?是指进入睡眠的时长吗?可是stay awake又是什么意思啊?

当蓝牙连接上以后,不发送数据,电流是0.88MA,这个是正常的吗?PM2不是只用0.9uA吗?我觉得这个值怎么不太正常。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top