浏览代码

[stm32][pandora][RTduino] 完善RTduino demo (#7584)

Man, Jianting (Meco) 2 年之前
父节点
当前提交
4366ca8af6

+ 10 - 4
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

+ 1 - 1
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);