From 4366ca8af6c65a74e0ba5b954cf1566615feb42e Mon Sep 17 00:00:00 2001 From: "Man, Jianting (Meco)" <920369182@qq.com> Date: Wed, 31 May 2023 00:16:47 -0400 Subject: [PATCH] =?UTF-8?q?[stm32][pandora][RTduino]=20=E5=AE=8C=E5=96=84R?= =?UTF-8?q?Tduino=20demo=20(#7584)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bsp/stm32/stm32l475-atk-pandora/board/Kconfig | 14 ++++++++++---- .../board/ports/arduino/ST7789_demo.cpp | 2 +- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/bsp/stm32/stm32l475-atk-pandora/board/Kconfig b/bsp/stm32/stm32l475-atk-pandora/board/Kconfig index 9d0691e299..61d4f2abfb 100644 --- a/bsp/stm32/stm32l475-atk-pandora/board/Kconfig +++ b/bsp/stm32/stm32l475-atk-pandora/board/Kconfig @@ -34,7 +34,6 @@ menu "Onboard Peripheral Drivers" select BSP_USING_PWM2_CH4 select BSP_USING_PWM4 select BSP_USING_PWM4_CH1 - select BSP_USING_PWM4_CH2 select BSP_USING_PWM4_CH3 select BSP_USING_PWM4_CH4 select BSP_USING_ADC @@ -54,25 +53,32 @@ menu "Onboard Peripheral Drivers" if BSP_USING_ARDUINO config BSP_USING_ARDUINO_ST7789 - bool "Enable LCD (ST7789) Arduino libraries" + bool "Enable Arduino LCD (ST7789) library" select BSP_USING_SPI3 select BSP_SPI3_TX_USING_DMA + select BSP_USING_PWM4_CH2 select PKG_USING_ARDUINO_ADAFRUIT_ST7735 depends on !BSP_USING_SPI_LCD default n config BSP_USING_ARDUINO_ST7789_DEMO - bool "Enable LCD (ST7789) Arduino demo" + bool "Enable Arduino LCD (ST7789) library demo" depends on BSP_USING_ARDUINO_ST7789 default n config BSP_USING_ARDUINO_AHT10 - bool "Enable AHT10 sensor Arduino libraries" + bool "Enable Arduino AHT10 sensor library" select BSP_USING_I2C4 select PKG_USING_ARDUINO_ADAFRUIT_AHTX0 depends on !BSP_USING_AHT10 default n + config BSP_USING_ARDUINO_AHT10_DEMO + bool "Enable Arduino AHT10 sensor library demo" + select PKG_USING_ARDUINO_MSGQ_C_CPP_DEMO + depends on BSP_USING_ARDUINO_AHT10 + default n + config BSP_USING_ARDUINO_AP3216 bool select BSP_USING_I2C3 diff --git a/bsp/stm32/stm32l475-atk-pandora/board/ports/arduino/ST7789_demo.cpp b/bsp/stm32/stm32l475-atk-pandora/board/ports/arduino/ST7789_demo.cpp index e1b00ec31b..4e10f88be0 100644 --- a/bsp/stm32/stm32l475-atk-pandora/board/ports/arduino/ST7789_demo.cpp +++ b/bsp/stm32/stm32l475-atk-pandora/board/ports/arduino/ST7789_demo.cpp @@ -285,7 +285,7 @@ static void st7789_setup(void) Serial.print("Fill the screen spend: "); Serial.print(time, DEC); - Serial.print(" ms"); + Serial.println(" ms"); testdrawtext((char *)"RTduino is an open source project which is compatible with Arduino APIs so that RT-Thread beginners can easily get start to use RT-Thread through Arduino APIs, which significantly reduces the difficulty of learning RT-Thread.", ST77XX_WHITE); delay(1500);