既然不可以在中斷中使用TMOS EVENT 那我可以直接在中斷中調(diào)用BLE HID send report的函數(shù)嗎,會(huì)有什么風(fēng)險(xiǎn)?
還有在BLE 工程中啟用了 HAL_SLEEP 然后在CH58X_LowPower 中添加了PRINT函數(shù)后發(fā)現(xiàn)頻繁啟動(dòng)這個(gè)函數(shù),大概幾十ms 一次?
已經(jīng)設(shè)置好了最小鏈接間隔,和最大連接間隔,把從機(jī)延遲也設(shè)置到最大了,為什么還是幾十毫秒喚醒一次,我的TMOS任務(wù)每執(zhí)行一次就會(huì)print一個(gè)freq:300這樣的數(shù)據(jù),所以說(shuō)看來(lái)喚醒系統(tǒng)另有原因,但是我自己只設(shè)置了一個(gè)TMOS程序,求解達(dá)
從這里可以計(jì)算出 系統(tǒng)在 300ms 喚醒了12次
這是設(shè)置的連接間隔和從機(jī)延遲