微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 蓝牙的各个引脚中断怎么使用?为什么使用了外部引脚中断,蓝牙就会断开?

蓝牙的各个引脚中断怎么使用?为什么使用了外部引脚中断,蓝牙就会断开?

时间:10-02 整理:3721RD 点击:

如题。我需要使用引脚中断来判断下降沿,可是中断响应时,就会断开,请问怎么使用中断,蓝牙才不会断开?

yafan,

你在中断里面是否停留时间太长?比如,处理代码太多?调用函数层数太多?或者,有循环处理?甚至,死循环。。。

Yan 的回答很全面。我只说一点,中断处理时间在连接时很苛刻,连接参数的影响:潜伏周期、连接间隔。连接过程中,不断有数据交互,如果你没有在连接间隔*(潜伏周期+1)的时间内数据交互,两设备认为连接不正常就会断开。

另外,尽量减少软件延时,或者不用软件延时。可以用定时器实现延时。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top