CC2540的程序中设置如下
#define DEFAULT_DESIRED_MIN_CONN_INTERVAL 80(100ms)
#define DEFAULT_DESIRED_MAX_CONN_INTERVAL 800(1s)
#define DEFAULT_DESIRED_SLAVE_LATENCY 0
#define DEFAULT_DESIRED_CONN_TIMEOUT 1000(10s)
#define DEFAULT_ENABLE_UPDATE_REQUEST TRUE
测试连接事件发生的频率,方法是参考TI 官网给出的功耗测试文档,正电源输入串联10欧姆,示波器抓10欧姆上的电压波形进行分析。
与CC2540 USB DONGLE连接时,可以测到1s中会有一次上下位机的连接事件发生,和CC2540程序设置的是一致的。
但是与我们自己的iphone手机app连接时,发现一旦连接,上下位机的连接事情周期变为30ms,非常耗电。
不知如何解决该问题,有两个问题请教一下。
1. CC2540能否不被上位机修改连接设置。
2.如果1无法做到,上位机,即APP中如何设置为1s。
谢谢