From d03a0a0f6a0ff3e426f514a035c8051327b69653 Mon Sep 17 00:00:00 2001 From: Meco Man <920369182@qq.com> Date: Thu, 5 Aug 2021 02:22:45 +0800 Subject: [PATCH 1/2] [stm32][stm32f407-explorer][Kconfig] implement ESP8266 configuration in extended module driver menu --- .../stm32f407-atk-explorer/board/Kconfig | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/bsp/stm32/stm32f407-atk-explorer/board/Kconfig b/bsp/stm32/stm32f407-atk-explorer/board/Kconfig index d5686bd351..691ac3c3ea 100644 --- a/bsp/stm32/stm32f407-atk-explorer/board/Kconfig +++ b/bsp/stm32/stm32f407-atk-explorer/board/Kconfig @@ -5,6 +5,7 @@ config SOC_STM32F407ZG select SOC_SERIES_STM32F4 select RT_USING_COMPONENTS_INIT select RT_USING_USER_MAIN + select PKG_USING_RT_MEMCPY_CM default y menu "Onboard Peripheral Drivers" @@ -374,6 +375,34 @@ endmenu menu "Board extended module Drivers" + menuconfig BSP_USING_AT_ESP8266 + bool "Enable ESP8266(AT Command, COM3)" + default n + select BSP_USING_COM3 + 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 'uart3')" + default "uart3" + + config ESP8266_SAMPLE_RECV_BUFF_LEN + int "The maximum length of receive line buffer" + default 512 + + endif + endmenu endmenu From 0c4b2a9e3c348838d006f9fc8f0fb74f8c1e1159 Mon Sep 17 00:00:00 2001 From: Meco Man <920369182@qq.com> Date: Sat, 7 Aug 2021 02:03:43 +0800 Subject: [PATCH 2/2] [bsp][stm32f407-exlorer] update readme --- bsp/stm32/stm32f407-atk-explorer/README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/bsp/stm32/stm32f407-atk-explorer/README.md b/bsp/stm32/stm32f407-atk-explorer/README.md index b740de91c3..c55eaa84ef 100644 --- a/bsp/stm32/stm32f407-atk-explorer/README.md +++ b/bsp/stm32/stm32f407-atk-explorer/README.md @@ -39,13 +39,14 @@ | **板载外设** | **支持情况** | **备注** | | :------------ | :----------: | :-----------------------------------: | -| USB 转串口 | 支持 | | +| USB 转串口(COM1) | 支持 | | | COM2 | 支持 | 和以太网、PWM 冲突,如需使用该外设,请使用 CubeMX 重新配置 UART2 管脚 | | COM3 | 支持 | | | MPU6050 | 支持 | | | Flash | 支持 | | | SRAM | 支持 | | -| SD卡 | 支持 | | +| SD卡 | 支持 | 支持FATFS文件系统 | +| W25Q128 | 支持 | 支持LittleFS文件系统 | | 以太网 | 支持 | | | WM8978 | 暂不支持 | | | **片上外设** | **支持情况** | **备注** | @@ -61,7 +62,7 @@ | USB Device | 支持 | | | USB Host | 支持 | | | **扩展模块** | **支持情况** | **备注** | -| ATK-ESP8266 模块 | 暂不支持 | 即将支持 | +| ATK-ESP8266 模块 | 支持 | COM3 | ## 使用说明