- Modified shell_port.c to replace interrupt-based UART reception with DMA. - Introduced a DMA buffer for UART data and adjusted the shell buffer handling. - Added idle interrupt handling to process incoming data from the DMA buffer. - Updated freertos_f407.ioc to configure DMA for USART1 RX and TX. - Enabled necessary NVIC interrupts for DMA streams associated with USART1. |
||
|---|---|---|
| .vscode | ||
| Core | ||
| Drivers | ||
| FATFS | ||
| MDK-ARM | ||
| Middlewares | ||
| Public | ||
| USB_DEVICE | ||
| User | ||
| .gitignore | ||
| .mxproject | ||
| Makefile | ||
| freertos_f407.ioc | ||
| keilkill.bat | ||