Files
mr-library/bsp/wch/driver/serial/Kconfig
MacRsh c50aa742a1 feat(serial,device): 新增串口异步写功能
body
1.串口异步写入功能适配,串口设备全部功能已完成。
2.设备异步操作函数名与宏命名修改。
3.Python脚本优化'mr_lib.h'中include路径。
2024-05-12 02:34:44 +08:00

162 lines
3.9 KiB
Plaintext

menu "Uart driver configure"
# Use Serial
if MR_USE_SERIAL
# UART1
config MR_USE_UART1
bool "Use uart1 driver"
default n
menu "UART1 driver configure"
depends on MR_USE_UART1
config MR_CFG_UART1_GROUP
int "Uart1 group"
default 1
range 1 4
config MR_USE_UART1_DMA
depends on MR_USE_SERIAL_DMA
bool "Use uart1 dma"
default y
endmenu
# UART2
config MR_USE_UART2
bool "Use uart2 driver"
default n
menu "UART2 driver configure"
depends on MR_USE_UART2
config MR_CFG_UART2_GROUP
int "Uart2 group"
default 1
range 1 2
config MR_USE_UART2_DMA
depends on MR_USE_SERIAL_DMA
bool "Use uart2 dma"
default y
endmenu
# UART3
config MR_USE_UART3
bool "Use uart3 driver"
default n
menu "UART3 driver configure"
depends on MR_USE_UART3
config MR_CFG_UART3_GROUP
int "Uart3 group"
default 1
range 1 4
config MR_USE_UART3_DMA
depends on MR_USE_SERIAL_DMA
bool "Use uart3 dma"
default y
endmenu
# UART4
config MR_USE_UART4
bool "Use uart4 driver"
default n
menu "UART4 driver configure"
depends on MR_USE_UART4
config MR_CFG_UART4_GROUP
int "Uart4 group"
default 1
range 1 3
config MR_USE_UART4_DMA
depends on MR_USE_SERIAL_DMA
bool "Use uart4 dma"
default y
endmenu
# UART5
config MR_USE_UART5
bool "Use uart5 driver"
default n
menu "UART5 driver configure"
depends on MR_USE_UART5
config MR_CFG_UART5_GROUP
int "Uart5 group"
default 1
range 1 3
config MR_USE_UART5_DMA
depends on MR_USE_SERIAL_DMA
bool "Use uart5 dma"
default y
endmenu
# UART6
config MR_USE_UART6
bool "Use uart6 driver"
default n
menu "UART6 driver configure"
depends on MR_USE_UART6
config MR_CFG_UART6_GROUP
int "Uart6 group"
default 1
range 1 3
config MR_USE_UART6_DMA
depends on MR_USE_SERIAL_DMA
bool "Use uart6 dma"
default y
endmenu
# UART7
config MR_USE_UART7
bool "Use uart7 driver"
default n
menu "UART7 driver configure"
depends on MR_USE_UART7
config MR_CFG_UART7_GROUP
int "Uart7 group"
default 1
range 1 3
config MR_USE_UART7_DMA
depends on MR_USE_SERIAL_DMA
bool "Use uart7 dma"
default y
endmenu
# UART8
config MR_USE_UART8
bool "Use uart8 driver"
default n
menu "UART8 driver configure"
depends on MR_USE_UART8
config MR_CFG_UART8_GROUP
int "Uart8 group"
default 1
range 1 3
config MR_USE_UART8_DMA
depends on MR_USE_SERIAL_DMA
bool "Use uart8 dma"
default y
endmenu
endif
# Unused serial prompt
if !MR_USE_SERIAL
comment "Please enable serial device first"
endif
endmenu