完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
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。 谢谢 |
|
相关推荐
5 个讨论
|
|
|
Hi Frank
1. 从机本身是无法直接设置连接间隔的,只有主机才能直接设置连接间隔。从机这里设置的其实只是给主机提供一个数值范围,由主机在这个范围内选择合适的参数更新到连接参数中。 不过你从机已经说明了最小间隔是100ms,而你测到的是30ms,我觉的你测到的数值应该是连接更新之前的数值。 2. 你可以尝试在从机中设置的连接间隔的最大和最小值都为1s: #define DEFAULT_DESIRED_MAX_CONN_INTERVAL 800(1s) #define DEFAULT_DESIRED_MIN_CONN_INTERVAL 800(1s) |
|
|
|
|
|
|
|
|
1. 连接设置 由主机决定,两者连接之后,主机端的连接参数起作用。但是你这个问题还可以有第三种解决方法:
从机可以向主机发送连接参数更新请求,来请求主机的连接参数 更新到与从机一致。方法是:(参考simpleBLEperipheral.c) // Whether to enable automatic parameter update request when a connection is formed #define DEFAULT_ENABLE_UPDATE_REQUEST TRUE uint8 enable_update_request = DEFAULT_ENABLE_UPDATE_REQUEST; GAPRole_SetParameter( GAPROLE_PARAM_UPDATE_ENABLE, sizeof( uint8 ), &enable_update_request ); 更改这3句代码,来使能或禁止,从机向主机发送连接参数更新请求,只要发送之后 主机就允许 然后连接参数就会变成你 从机端设定的参数 了 |
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
549 浏览 0 评论
1613 浏览 0 评论
2047 浏览 0 评论
为啥BQ7693003DBTR芯片在和BQ769X0盒子通讯时收不到信号?
1513 浏览 0 评论
DSP 28027F 开发板 XDS100v2调试探针诊断日志显示了 Error -150 (SC_ERR_FTDI_FAIL)如何解决
1337 浏览 0 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
1756浏览 29评论
2781浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
1723浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
1634浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
1645浏览 13评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 00:44 , Processed in 1.215270 second(s), Total 58, Slave 47 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1858