CH582串口透傳速度

您好,請(qǐng)問BLE_UART例程中串口透傳的最大速度能達(dá)到多少?由于CH58x沒有串口DMA,我看BLE_UART中的做法是在串口接收中斷設(shè)置flag,并在主循環(huán)中將接收fifo中的數(shù)據(jù)取出,這樣在數(shù)據(jù)速率較高時(shí)是否會(huì)丟包?可否通過硬件流控解決?能提供參考程序嗎?


將串口收發(fā)的波特率提高,如配置為1M,然后將藍(lán)牙的MTU功能開啟配置為244。再進(jìn)行數(shù)據(jù)收發(fā)。

如果出現(xiàn)丟包的情況,可以進(jìn)行數(shù)據(jù)收發(fā)的時(shí)候進(jìn)行重新傳包處理,串口丟包使用流控功能,藍(lán)牙丟包則手動(dòng)校驗(yàn)并重傳。

目前暫無重傳部分的代碼參考。


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

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