完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
你好,
我这边需要CH573向外部芯片的FIFO送数据。外部芯片数据用得差不多就会通过中断引脚向CH573请求数据。请求数据的过程消耗3.3ms,connInterval是12。按照“TMOS使用说明”说,中断不要超过连接间隔一半时长,应该没有问题。但测试中确实还是在某些情况下可反复重现0x08连接超时断开的问题。由于TMOS底层代码不公开,也没有办法去调试到底是为什么会打断蓝牙连接。 之后我就尝试去掉中断,开了一个EVENT每毫秒查询一次IO,向FIFO发送数据,就没有问题。这样效率显然很低。 “TMOS使用说明”里也提到不能在中断里调度TMOS函数。我的疑惑是,如果外部中断是电平中断,在处理前不会消失的话,通过主循环中转时候还有必要使用GPIO中断?主程序的区别无非是在每个循环检查内存标识位,或者是检查IO寄存器。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
347 浏览 0 评论
CH582M HOST发送数到设备后,提交IN一直是2A是什么问题?
861 浏览 0 评论
1461 浏览 1 评论
CH579M+RT-Thread,RTC从Sleep模式唤醒失败是什么原因?
3417 浏览 2 评论
2822 浏览 1 评论
安卓手机支持外接otg扩展坞 然后使用ch340+ch9329控制电脑吗
1808浏览 1评论
1461浏览 1评论
348浏览 0评论
CH582M HOST发送数到设备后,提交IN一直是2A是什么问题?
863浏览 0评论
468浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 06:23 , Processed in 0.687219 second(s), Total 69, Slave 52 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
985