簡體   English   中英

ESP32 UART 中斷每個字符

[英]ESP32 UART interrupt every character

有沒有辦法在收到單個字符后立即在 ESP32 上生成 uart 中斷?

我知道您可以在收到整個消息時或在特定模式、緩沖區溢出、錯誤等情況下生成中斷,但我正在尋找一種基於每個字符的(簡單)方法。

假設您正在使用 ESP IDF,您可以很容易地將UART 中斷配置為從單字節的RX 閾值觸發。 省略所有錯誤處理:

uart_intr_config_t uintr_cfg = {.rxfifo_full_thresh = 1};
uart_intr_config(UART_NUM_x, &uintr_cfg);
uart_enable_rx_intr(UART_NUM_x);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM