Zephyr Uart

Comprehensive Zephyr UART subsystem expertise for serial communication. Use when: (1) Configuring UART peripherals via devicetree or Kconfig, (2) Implementing polling-based UART read/write with uart_poll_in/uart_poll_out, (3) Implementing interrupt-driven UART with uart_irq_* functions and callbacks, (4) Implementing async DMA-based UART with uart_tx/uart_rx_enable and event callbacks, (5) Choosing between polling, interrupt, or async APIs for a use case, (6) Troubleshooting UART communication issues (baud rate, flow control, errors), (7) Understanding UART configuration structures (parity, stop bits, data bits, flow control).

ksachdeva b5b4e90 6 files · 42.5 KB Updated

File contents

ksachdeva/zephyr-rtos-ai/tree/main/skills/zephyr-uart commit b5b4e90857

Frequently asked questions

npx skillmds@latest add ksachdeva/zephyr-uart