summaryrefslogtreecommitdiff
path: root/bsp/stm32
diff options
context:
space:
mode:
authorzylx <[email protected]>2019-10-26 02:42:18 +0800
committerzylx <[email protected]>2019-10-26 02:43:52 +0800
commitd4937b1825a659ed4d54f9c0cd53cee094f95f6e (patch)
treec4246c66e0a1f4d628f6239cd326c895c16bad14 /bsp/stm32
parent99e2020d825168366bdc011cf773125a9ab220d8 (diff)
【修改】添加对 esp32 的支持
Diffstat (limited to 'bsp/stm32')
-rw-r--r--bsp/stm32/stm32h750-armfly-h7-tool/README.md2
-rw-r--r--bsp/stm32/stm32h750-armfly-h7-tool/applications/main.c2
-rw-r--r--bsp/stm32/stm32h750-armfly-h7-tool/board/Kconfig17
-rw-r--r--bsp/stm32/stm32h750-armfly-h7-tool/board/SConscript19
-rw-r--r--bsp/stm32/stm32h750-armfly-h7-tool/board/board.c2
5 files changed, 37 insertions, 5 deletions
diff --git a/bsp/stm32/stm32h750-armfly-h7-tool/README.md b/bsp/stm32/stm32h750-armfly-h7-tool/README.md
index 560dda4f7f..01256bf749 100644
--- a/bsp/stm32/stm32h750-armfly-h7-tool/README.md
+++ b/bsp/stm32/stm32h750-armfly-h7-tool/README.md
@@ -96,7 +96,7 @@ msh >
## 注意事项
-- 调试串口为串口3 映射说明
+- 调试串口为串口1 映射说明
PA10 ------> USART1_RX
diff --git a/bsp/stm32/stm32h750-armfly-h7-tool/applications/main.c b/bsp/stm32/stm32h750-armfly-h7-tool/applications/main.c
index 14fe79234b..73691fa783 100644
--- a/bsp/stm32/stm32h750-armfly-h7-tool/applications/main.c
+++ b/bsp/stm32/stm32h750-armfly-h7-tool/applications/main.c
@@ -5,7 +5,7 @@
*
* Change Logs:
* Date Author Notes
- * 2019-09-17 tyustli first version
+ * 2019-10-25 zylx first version
*/
#include <rtthread.h>
diff --git a/bsp/stm32/stm32h750-armfly-h7-tool/board/Kconfig b/bsp/stm32/stm32h750-armfly-h7-tool/board/Kconfig
index 364bf0301d..2ce54676f7 100644
--- a/bsp/stm32/stm32h750-armfly-h7-tool/board/Kconfig
+++ b/bsp/stm32/stm32h750-armfly-h7-tool/board/Kconfig
@@ -9,8 +9,8 @@ config SOC_STM32H750IB
menu "Onboard Peripheral Drivers"
- config BSP_USING_SPI_FLASH
- bool "Enable SPI FLASH (W25Q256 qspi)"
+ config BSP_USING_QSPI_FLASH
+ bool "Enable QSPI FLASH (W25Q256)"
select BSP_USING_QSPI
select RT_USING_SFUD
select RT_SFUD_USING_QSPI
@@ -29,6 +29,16 @@ menu "Onboard Peripheral Drivers"
bool "Enable LCD"
select BSP_USING_PWM
default n
+
+ config BSP_USING_ESP32
+ bool "Enable ESP32"
+ select BSP_USING_UART4
+ select RT_USING_AT
+ select AT_USING_CLIENT
+ select AT_USING_SOCKET
+ select PKG_USING_AT_DEVICE
+ select AT_DEVICE_USING_ESP32
+ default n
endmenu
menu "On-chip Peripheral Drivers"
@@ -47,6 +57,9 @@ menu "On-chip Peripheral Drivers"
bool "Enable UART1"
default y
+ config BSP_USING_UART4
+ bool "Enable UART4"
+ default y
endif
config BSP_USING_QSPI
diff --git a/bsp/stm32/stm32h750-armfly-h7-tool/board/SConscript b/bsp/stm32/stm32h750-armfly-h7-tool/board/SConscript
index 818bba9d2d..4b57c96e8f 100644
--- a/bsp/stm32/stm32h750-armfly-h7-tool/board/SConscript
+++ b/bsp/stm32/stm32h750-armfly-h7-tool/board/SConscript
@@ -7,6 +7,25 @@ cwd = GetCurrentDir()
src = Glob('board.c')
src += Glob('CubeMX_Config/Src/stm32h7xx_hal_msp.c')
+if GetDepend(['BSP_USING_QSPI_FLASH']):
+ src += Glob('ports/drv_qspi_flash.c')
+
+if GetDepend('BSP_USING_SPI_LCD'):
+ src = src + ['ports/drv_lcd.c']
+
+if GetDepend(['BSP_USING_SDCARD']):
+ src += Glob('ports/sdcard_port.c')
+
+if GetDepend(['BSP_USING_ICM20608']) or GetDepend(['BSP_USING_AHT10']):
+ src += Glob('ports/sensor_port.c')
+
+if GetDepend(['BSP_USING_AUDIO']):
+ src += Glob('ports/audio/drv_es8388.c')
+ src += Glob('ports/audio/drv_sound.c')
+
+if GetDepend(['BSP_USING_AUDIO_RECORD']):
+ src += Glob('ports/audio/drv_mic.c')
+
path = [cwd]
path += [cwd + '/CubeMX_Config/Inc']
diff --git a/bsp/stm32/stm32h750-armfly-h7-tool/board/board.c b/bsp/stm32/stm32h750-armfly-h7-tool/board/board.c
index d362d182b5..d81b932e58 100644
--- a/bsp/stm32/stm32h750-armfly-h7-tool/board/board.c
+++ b/bsp/stm32/stm32h750-armfly-h7-tool/board/board.c
@@ -5,7 +5,7 @@
*
* Change Logs:
* Date Author Notes
- * 2018-11-06 SummerGift first version
+ * 2019-10-26 zylx first version
*/
#include "board.h"