Part Number:LAUNCHXL-CC2640R2
你好,我将sdk\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar例程烧入开发板,然后查看SWRA478D文档,用keysight N6705c仪器测试电流及功率,发现在蓝牙连接手机后,每15ms会产生一个波形,我不清楚这个15ms是指什么时间或者是通过什么设置的。
1.程序:例程;硬件:没有连接其他外设,仅用keysight N6705c供电
2.问题:芯片蓝牙连接手机后,观察仪器显示每15ms会有一个波形的产生,不清楚这个15ms的时间是为什么会产生?
Kevin Qiu1:
xie sy 说:观察仪器显示每15ms会有一个波形的产生,不清楚这个15ms的时间是为什么会产生?
看起来像是连接事件之间的间隔
使用的SDK版本是多少,是否修改过例程?
,
xie sy:
sdk版本是simplelink_cc2640r2_sdk_1_40_00_45,仅修改过Simple_peripheral.c中的如图片所示的参数,其他没有修改,修改后波形没有变化
,
Kevin Qiu1:
simplelink_cc2640r2_sdk_1_40_00_45时间比较久了,你用最新的SDK5.30例程测一下看看
,
Kevin Qiu1:
由于一段时间没有收到回复,将关闭这个帖子
,
xie sy:
你好,这个问题似乎还是会产生。
我烧录了SDK例程simplelink_cc2640r2_sdk_5_30_00_03\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\ble5_simple_peripheral.eww,每15m还是会产生一个波形
代码的改动:1.在宏定义中加入了POWER_SAVING
2.注销掉了SimplePeripheral_taskFxn(UArg a0, UArg a1)函数中队列的代码
3.此时DEFAULT_DESIRED_MIN_CONN_INTERVAL,DEFAULT_DESIRED_MAX_CONN_INTERVAL均为100ms
硬件:没有接任何外设,仅给芯片供电
我想实现蓝牙定时发送数据,并测量此时蓝牙的功耗,这个每15ms产生的波形,会影响到的我的功耗测量,我不知道是为什么会产生或者应该怎么设置
,
Kevin Qiu1:
这可能是standby之间的VDDR Recharge,测量功耗可以参考:
https://www.ti.com.cn/cn/lit/an/zhca712c/zhca712c.pdf