From a716a9949ed219db9e8da24d5450ec6dafe82d6e Mon Sep 17 00:00:00 2001 From: Meco Man <920369182@qq.com> Date: Wed, 8 Dec 2021 18:40:37 -0500 Subject: [PATCH] =?UTF-8?q?[stm32][l475]=20=E5=A2=9E=E5=8A=A0ESP8266?= =?UTF-8?q?=E5=BF=AB=E9=80=9F=E6=9E=84=E5=BB=BA=E9=80=89=E9=A1=B9=EF=BC=8C?= =?UTF-8?q?=E4=B8=B2=E5=8F=A3=E9=A9=B1=E5=8A=A8=E7=94=B1v2=E8=B0=83?= =?UTF-8?q?=E6=95=B4=E4=B8=BAV1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bsp/stm32/stm32l475-atk-pandora/.config | 5 ++-- bsp/stm32/stm32l475-atk-pandora/board/Kconfig | 26 +++++++++++++++++++ bsp/stm32/stm32l475-atk-pandora/rtconfig.h | 3 ++- 3 files changed, 31 insertions(+), 3 deletions(-) diff --git a/bsp/stm32/stm32l475-atk-pandora/.config b/bsp/stm32/stm32l475-atk-pandora/.config index c96890d117..e78da4c3b0 100644 --- a/bsp/stm32/stm32l475-atk-pandora/.config +++ b/bsp/stm32/stm32l475-atk-pandora/.config @@ -132,9 +132,10 @@ CONFIG_RT_USING_DEVICE_IPC=y CONFIG_RT_PIPE_BUFSZ=512 # CONFIG_RT_USING_SYSTEM_WORKQUEUE is not set CONFIG_RT_USING_SERIAL=y -# CONFIG_RT_USING_SERIAL_V1 is not set -CONFIG_RT_USING_SERIAL_V2=y +CONFIG_RT_USING_SERIAL_V1=y +# CONFIG_RT_USING_SERIAL_V2 is not set CONFIG_RT_SERIAL_USING_DMA=y +CONFIG_RT_SERIAL_RB_BUFSZ=64 # CONFIG_RT_USING_CAN is not set # CONFIG_RT_USING_HWTIMER is not set # CONFIG_RT_USING_CPUTIME is not set diff --git a/bsp/stm32/stm32l475-atk-pandora/board/Kconfig b/bsp/stm32/stm32l475-atk-pandora/board/Kconfig index d4ea946684..0a9f253d5d 100644 --- a/bsp/stm32/stm32l475-atk-pandora/board/Kconfig +++ b/bsp/stm32/stm32l475-atk-pandora/board/Kconfig @@ -455,6 +455,32 @@ endmenu menu "Board extended module Drivers" + menuconfig BSP_USING_AT_ESP8266 + bool "Enable ESP8266(AT Command, COM2)" + default n + select BSP_USING_COM2 + select PKG_USING_AT_DEVICE + select AT_DEVICE_USING_ESP8266 + select AT_DEVICE_ESP8266_SAMPLE + + if BSP_USING_AT_ESP8266 + config ESP8266_SAMPLE_WIFI_SSID + string "WIFI ssid" + default "rtthread" + + config ESP8266_SAMPLE_WIFI_PASSWORD + string "WIFI password" + default "12345678" + + config ESP8266_SAMPLE_CLIENT_NAME + string "AT client device name (Must be 'uart2')" + default "uart2" + + config ESP8266_SAMPLE_RECV_BUFF_LEN + int "The maximum length of receive line buffer" + default 512 + endif + config BSP_USING_NRF24L01 bool "Enable NRF24L01" select BSP_USING_SPI diff --git a/bsp/stm32/stm32l475-atk-pandora/rtconfig.h b/bsp/stm32/stm32l475-atk-pandora/rtconfig.h index 4a5dbbb100..bdc7fe71de 100644 --- a/bsp/stm32/stm32l475-atk-pandora/rtconfig.h +++ b/bsp/stm32/stm32l475-atk-pandora/rtconfig.h @@ -89,8 +89,9 @@ #define RT_USING_DEVICE_IPC #define RT_PIPE_BUFSZ 512 #define RT_USING_SERIAL -#define RT_USING_SERIAL_V2 +#define RT_USING_SERIAL_V1 #define RT_SERIAL_USING_DMA +#define RT_SERIAL_RB_BUFSZ 64 #define RT_USING_PIN /* Using USB */ -- GitLab