我寫了一個測量脈搏頻率的函數(shù),但是由于脈搏頻率低,采集一個完整的波形需要0.5s左右,因此把函數(shù)加到藍牙例程中后會導(dǎo)致藍牙連接超時,請問如何解決。
熱門產(chǎn)品 :
CH32L103: 32位PDUSB低功耗單片機
我寫了一個測量脈搏頻率的函數(shù),但是由于脈搏頻率低,采集一個完整的波形需要0.5s左右,因此把函數(shù)加到藍牙例程中后會導(dǎo)致藍牙連接超時,請問如何解決。
可以跑FreeRTOS或者參考這個:http://www.findthetime.net/bbs/thread-96328-1.html
確保沒有其他的任務(wù)打斷當前的操作,因此可以確保當前沒有其他的任務(wù)打斷,同時將連接間隔拉大至當前需要處理任務(wù)的兩倍,可以更好的確保你的任務(wù)完成。上面樓主提供的方式可以進行驗證查看,如大量測試且滿足要求可嘗試使用。