如何使蓝牙例程与其他函数并行运行

我写了一个测量脉搏频率的函数,但是由于脉搏频率低,采集一个完整的波形需要0.5s左右,因此把函数加到蓝牙例程中后会导致蓝牙连接超时,请问如何解决。

可以跑FreeRTOS或者参考这个:https://www.wch.cn/bbs/thread-96328-1.html


确保没有其他的任务打断当前的操作,因此可以确保当前没有其他的任务打断,同时将连接间隔拉大至当前需要处理任务的两倍,可以更好的确保你的任务完成。上面楼主提供的方式可以进行验证查看,如大量测试且满足要求可尝试使用。


只有登录才能回复,可以选择微信账号登录