完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我的经历很不稳定连接时代建立TWI cyble-022001-00模块之间的连接时。一个模块被配置为中心,另一周。我说的时间是时间测量之间的“cyble_evt_gapc_scan_progress_result”事件在中央和“cyble_evt_gap_device_connected”在外围事件。通常这个时间要低于100ms。但有时需要1秒,甚至两秒直到周收到“cyble_evt_gap_device_connected”事件。
为澄清我添加了两个截图:第一次“BLE连接好。png”是很好的案例。第二个“BLE连接不好”是一个坏的榜样。在两个截图中,时间尺度是相同的(100MS/div)。 渠道如下:绿色,上升沿:中心秉承“cyble_evt_gapc_scan_progress_result”事件红,上升沿:中央要求“cyble_gapcconnectdevice()“黄色的上升沿:外秉承“cyble_evt_gap_device_connected”事件蓝:周围的电流消耗(约20ma / DIV);当黄迹高,额外的LED电流约为40ma流。 有人有暗示解决这个问题吗?我不在乎一个波动100ms~300ms。但超过1秒或2秒? 提前感谢。 当做, 马丁 编辑:我刚刚意识到我无意中上传了两相同的图片(都是很好的例子),固定。 Bel-Couthon BADY0.PNG 28.1 K Bel-Couthon Goo.PNG 24.6 K |
|
相关推荐
4个回答
|
|
|
|
|
|
|
|
|
|
Madhu Sudhan:谢谢你的回复。请原谅我的回答延迟了。 我已经为这个问题开了一个案子,同时它也可以解决。 看我对提姆的回答 返乡, 马丁 |
|
|
|
嗨,提姆, 我可以解决这个问题。 调用连接函数和调用过程函数之间的时间是非常关键的。 这两个函数调用之间不应该有延迟: CyBLY-APIIAL结果=CyByLyGAPCCONTRONT设备(&BLeReMeTEADR);CyByLePraceServices(); 在我的情况下,这是不够的,因为我的SysTyk中断做了一些工作,我的ALS补充说: UnT8可中断;Enable中断= CyTimeLimalSeCudio(); CyBLY-APIIAL结果=CyByLyGAPCCONTRONT设备(&BLeReMeTEADR);CyByLePraceServices(); 细胞分裂切片(Enable中断); 这为我解决了这个问题。 通过从项目中移除所有与硬件相关的代码,使其能够在DevkIt上运行,我找到了这个解决方案。 这样做后,问题就消失了,所以它肯定与我的软件有关。 MyCases的支持者非常乐于助人。 当做, 马丁 |
|
|
|
只有小组成员才能发言,加入小组>>
752个成员聚集在这个小组
加入小组2071 浏览 1 评论
1827 浏览 1 评论
3640 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1761 浏览 6 评论
1513 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
511浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
362浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
410浏览 2评论
357浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
860浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 18:04 , Processed in 0.759334 second(s), Total 53, Slave 46 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号