未验证 提交 d92dcb59 编写于 作者: G guo 提交者: GitHub

Merge pull request #4920 from mysterywolf/at-esp8266

[stm32][stm32f407-explorer][Kconfig] implement ESP8266 configuration in extended module driver menu
...@@ -39,13 +39,14 @@ ...@@ -39,13 +39,14 @@
| **板载外设** | **支持情况** | **备注** | | **板载外设** | **支持情况** | **备注** |
| :------------ | :----------: | :-----------------------------------: | | :------------ | :----------: | :-----------------------------------: |
| USB 转串口 | 支持 | | | USB 转串口(COM1) | 支持 | |
| COM2 | 支持 | 和以太网、PWM 冲突,如需使用该外设,请使用 CubeMX 重新配置 UART2 管脚 | | COM2 | 支持 | 和以太网、PWM 冲突,如需使用该外设,请使用 CubeMX 重新配置 UART2 管脚 |
| COM3 | 支持 | | | COM3 | 支持 | |
| MPU6050 | 支持 | | | MPU6050 | 支持 | |
| Flash | 支持 | | | Flash | 支持 | |
| SRAM | 支持 | | | SRAM | 支持 | |
| SD卡 | 支持 | | | SD卡 | 支持 | 支持FATFS文件系统 |
| W25Q128 | 支持 | 支持LittleFS文件系统 |
| 以太网 | 支持 | | | 以太网 | 支持 | |
| WM8978 | 暂不支持 | | | WM8978 | 暂不支持 | |
| **片上外设** | **支持情况** | **备注** | | **片上外设** | **支持情况** | **备注** |
...@@ -61,7 +62,7 @@ ...@@ -61,7 +62,7 @@
| USB Device | 支持 | | | USB Device | 支持 | |
| USB Host | 支持 | | | USB Host | 支持 | |
| **扩展模块** | **支持情况** | **备注** | | **扩展模块** | **支持情况** | **备注** |
| ATK-ESP8266 模块 | 暂不支持 | 即将支持 | | ATK-ESP8266 模块 | 支持 | COM3 |
## 使用说明 ## 使用说明
......
...@@ -5,6 +5,7 @@ config SOC_STM32F407ZG ...@@ -5,6 +5,7 @@ config SOC_STM32F407ZG
select SOC_SERIES_STM32F4 select SOC_SERIES_STM32F4
select RT_USING_COMPONENTS_INIT select RT_USING_COMPONENTS_INIT
select RT_USING_USER_MAIN select RT_USING_USER_MAIN
select PKG_USING_RT_MEMCPY_CM
default y default y
menu "Onboard Peripheral Drivers" menu "Onboard Peripheral Drivers"
...@@ -388,6 +389,34 @@ endmenu ...@@ -388,6 +389,34 @@ endmenu
menu "Board extended module Drivers" 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
endmenu endmenu
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册