關(guān)于官方串口藍(lán)牙透?jìng)鞯膁emo程序問題

在該程序中串口讀取上位機(jī)和藍(lán)牙發(fā)送出的字節(jié)是使用的中斷接收還是輪詢接收?


如果是中斷接收的話在中斷程序中哪句話是讀取中斷寄存器的字節(jié)呢?

Snipaste_2024-04-02_16-39-06.png

如果是輪詢方式為什么前后要增加兩句打開和關(guān)閉中斷操作?

Snipaste_2024-04-02_16-38-32.png

串口轉(zhuǎn)藍(lán)牙發(fā)送數(shù)據(jù),是通過中斷處理,將串口R8_UART3_RBR寄存器的值傳給app_uart_rx_fifo,然后通過noti發(fā)送出去。

藍(lán)牙轉(zhuǎn)串口,是通過回調(diào)函數(shù)on_bleuartServiceEvt將數(shù)據(jù)傳給app_uart_tx_fifo,再通過循環(huán)調(diào)用app_uart_process將數(shù)據(jù)傳給R8_UART3_THR實(shí)現(xiàn)串口的吐出。

需要先關(guān)中斷,然后再查看標(biāo)志。


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

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