diff --git a/bsp/stm32/stm32l475-atk-pandora/.config b/bsp/stm32/stm32l475-atk-pandora/.config index c96890d11748e0a0f96117c1e30287fa57312c5a..e78da4c3b0f251374412aed24b90488c3b11b756 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 d4ea946684725253cc71030910d52eb84e3e96f0..0a9f253d5d29c75bb49454c527f5b7400a8223d0 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 4a5dbbb1008a51b8a7e51662403316c74cedcc0a..bdc7fe71dea2663a3c04f9b7327b368b413fe6bc 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 */