freertos_f407/User/system/letter_shell
xushenghao 21e9d75e40 Implement DMA for USART1 reception and update FreeRTOS configuration
- 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.
2025-09-10 00:48:06 +08:00
..
shell.c Add Lua virtual machine and buffered stream implementations 2025-09-10 00:38:07 +08:00
shell.h Add Lua virtual machine and buffered stream implementations 2025-09-10 00:38:07 +08:00
shell_cfg.h Add Lua virtual machine and buffered stream implementations 2025-09-10 00:38:07 +08:00
shell_cfg_user.h Add Lua virtual machine and buffered stream implementations 2025-09-10 00:38:07 +08:00
shell_cmd_list.c Add Lua virtual machine and buffered stream implementations 2025-09-10 00:38:07 +08:00
shell_companion.c Add Lua virtual machine and buffered stream implementations 2025-09-10 00:38:07 +08:00
shell_ext.c Add Lua virtual machine and buffered stream implementations 2025-09-10 00:38:07 +08:00
shell_ext.h Add Lua virtual machine and buffered stream implementations 2025-09-10 00:38:07 +08:00
shell_port.c Implement DMA for USART1 reception and update FreeRTOS configuration 2025-09-10 00:48:06 +08:00
shell_port.h Add Lua virtual machine and buffered stream implementations 2025-09-10 00:38:07 +08:00