W806 UART3-5要如何設定

發布於 2022-05-26 14:29:17

請問W806的UART3~5要如何設定,目前測試無法中斷?

查看更多

關注者
0
被浏覽
1.4k
1 個回答
laycompbruce
laycompbruce 2022-05-27
這家夥很懶,什麼也沒寫!

目前問題已解決了,之前開始使用時有設定

HAL_UART_Receive_IT(&huart1, buf, 512);  // 只需調用一次,接收夠設定的長                度,進入中斷回調,用戶需要在中斷回調中取走數據,此處設置了
                                            // 0個字節,即不定長

但是後來加入UART3~5時忘了設

HAL_UART_Receive_IT(&huart2, buf2, 512);
    HAL_UART_Receive_IT(&huart3, buf3, IT_LEN2_5);
HAL_UART_Receive_IT(&huart4, buf4, 1);
HAL_UART_Receive_IT(&huart5, buf5, 1);

所以無法中斷.

撰寫答案

請登錄後再發布答案,點擊登錄

發布
問題

分享
好友

手機
浏覽

掃碼手機浏覽