WCH579高頻使用TIM0中斷無法廣播

使用WCH579做鍵盤矩陣采集,TMOS提供的時基只有625us。無法滿足需求。

使用TIM0產(chǎn)生32KHz的中斷,在中斷中做了一些IO操作和簡單邏輯運算。

原本使用BLE協(xié)議棧1.44版本可以正常使用。升級到1.60版本無法進行廣播;

將中斷頻率降低到8KHz 使用1.60版本正常;


想問下使用TMOS系統(tǒng)和藍牙協(xié)議棧,用戶中斷中允許操作的最長時間是多久?

如果藍牙協(xié)議棧不允許用戶自行中斷,是否可以在While(1)的TMOS_SystemProcess( )后面增加用戶操作代碼?

或者有沒有更好的方式可以允許用戶執(zhí)行類似高頻掃描操作,TMOS建立的任務(wù)時間間隔太短?


1,用戶中斷沒有具體中斷能操作的最長時間,我們ble是查詢方式操作,頻繁中斷易引起ble 連接交互失敗,當連續(xù)失敗累積到一定時常時候,協(xié)議棧就會判斷超時斷開;

2,放在process.后面完全可以,但是不要占用太長,按鍵太多的話,掃描可以分拆,比如每次只掃描部分。



只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频