config BSP_UART2_RX_USING_DMA bool "Enable UART2 RX DMA" depends on BSP_USING_UART2 select RT_SERIAL_USING_DMA default n config BSP_USING_UART3 bool "Enable UART3" default n config BSP_UART3_RX_USING_DMA bool "Enable UART3 RX DMA" depends on BSP_USING_UART3 select RT_SERIAL_USIN...
config BSP_UART1_RX_USING_DMA bool "Enable UART1 RX DMA" depends on BSP_USING_UART1 select RT_SERIAL_USING_DMA default n config BSP_USING_UART2 bool "Enable UART2" default n config BSP_UART2_RX_USING_DMA bool "Enable UART2 RX DMA" depends on BSP_USING_UART2 select RT_SERIAL_USIN...
select RT_USING_PIN default y menuconfig BSP_USING_UART bool "Enable UART" default y select RT_USING_SERIAL if BSP_USING_UART config BSP_USING_UART1 bool "Enable UART1" default y config BSP_UART1_RX_USING_DMA bool "Enable UART1 RX DMA" depends on BSP_USING_UART1 && RT_SERIAL_USING...
此外,它还包含 SPI、UART 等一系列丰富的 GPIO 接口,适合边缘智能监控领域的各种硬件开发,包括 IP 摄像头、智能猫眼锁、可视门铃等。 该板级支持包主要是针对**ARM架构的大核**实现的一份移植,支持RT-Thread标准版和Smart版内核。 ## 2. 编译说明 推荐使用ubuntu20的[env环境](https://github.com/RT-...
if(direction == RT_DEVICE_FLAG_INT_RX) { /* enable interrupt */ __HAL_UART_ENABLE_IT(&(uart->handle), UART_IT_RXNE); } break; }#ifdef RT_SERIAL_USING_DMA case RT_DEVICE_CTRL_CONFIG: { stm32_dma_config(serial, ctrl_arg); ...
1ifBSP_USING_USBD2configBSP_USBD_TYPE_FS3bool4#"USBFullSpeed(FS)Core"5configBSP_USBD_TYPE_HS6bool7#"USBHighSpeed(HS)Core"89configBSP_USBD_SPEED_HS10bool11#"USBHighSpeed(HS)Mode"12configBSP_USBD_SPEED_HSINFS13bool14#"USBHighSpeed(HS)CoreinFSmode"1516configBSP_USBD_PHY_EMBEDDED17boo...
ifGetDepend(['RT_USING_SERIAL']): src+=['GD32VF103_standard_peripheral/Source/gd32vf103_usart.c'] ifGetDepend(['RT_USING_I2C']): src+=['GD32VF103_standard_peripheral/Source/gd32vf103_i2c.c'] ifGetDepend(['RT_USING_SPI']): ...
[ 0.310325] cpuidle: using governor menu [ 0.310394] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.310477] ASID allocator initialised with 65536 entries [ 0.310490] ACPI: bus type PCI registered [ 0.310569] Serial: AMBA PL011 UART driver ...
if GetDepend(['RT_USING_SERIAL']):#如果打开了RT_USING_SERIAL的宏,则会包含以下源文件 src += ['GD32F4xx_standard_peripheral/Source/gd32f4xx_usart.c'] if GetDepend(['RT_USING_I2C']): src += ['GD32F4xx_standard_peripheral/Source/gd32f4xx_i2c.c'] ...
2Import('rtconfig')3from buildingimport*45cwd = GetCurrentDir()67# add the general drivers.8src = Split("""9""")1011# add pin drivers.12ifGetDepend('RT_USING_PIN'):13src += ['drv_gpio.c']1415# add usart drivers.16ifGetDepend(['RT_USING_SERIAL']):17src += ['drv_usart.c...