From 2e9d16ac2ef6a24aaf16b52b31c99fa8b00727ff Mon Sep 17 00:00:00 2001 From: qianjiuyuan <149981328+QianJiu05@users.noreply.github.com> Date: Fri, 4 Jul 2025 23:45:52 +0800 Subject: [PATCH 1/4] =?UTF-8?q?[bsp]stm32f429-armfly-v6=20=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0yml=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../.ci/attachconfig/ci.attachconfig.yml | 9 ++++++++ bsp/stm32/stm32f429-armfly-v6/.config | 21 ++++++++++++++++++- 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 bsp/stm32/stm32f429-armfly-v6/.ci/attachconfig/ci.attachconfig.yml diff --git a/bsp/stm32/stm32f429-armfly-v6/.ci/attachconfig/ci.attachconfig.yml b/bsp/stm32/stm32f429-armfly-v6/.ci/attachconfig/ci.attachconfig.yml new file mode 100644 index 00000000000..93697a09915 --- /dev/null +++ b/bsp/stm32/stm32f429-armfly-v6/.ci/attachconfig/ci.attachconfig.yml @@ -0,0 +1,9 @@ +# scons.args: &scons +# scons_arg: +# - '--strict' + +# ------ nano ------ +nano: + kconfig: + - CONFIG_RT_USING_NANO=y + diff --git a/bsp/stm32/stm32f429-armfly-v6/.config b/bsp/stm32/stm32f429-armfly-v6/.config index d358f85ece4..a9a30e4854d 100644 --- a/bsp/stm32/stm32f429-armfly-v6/.config +++ b/bsp/stm32/stm32f429-armfly-v6/.config @@ -494,6 +494,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0 # CONFIG_PKG_USING_QMODBUS is not set # CONFIG_PKG_USING_PNET is not set # CONFIG_PKG_USING_OPENER is not set +# CONFIG_PKG_USING_FREEMQTT is not set # end of IoT - internet of things # @@ -726,6 +727,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest" # CONFIG_PKG_USING_RMP is not set # CONFIG_PKG_USING_R_RHEALSTONE is not set # CONFIG_PKG_USING_HEARTBEAT is not set +# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set # end of system packages # @@ -855,6 +857,8 @@ CONFIG_PKG_STM32F4_CMSIS_DRIVER_VER="latest" # # HC32 DDL Drivers # +# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set +# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set # end of HC32 DDL Drivers # @@ -868,6 +872,21 @@ CONFIG_PKG_STM32F4_CMSIS_DRIVER_VER="latest" # CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set # CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set # end of NXP HAL & SDK Drivers + +# +# NUVOTON Drivers +# +# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set +# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set +# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set +# end of NUVOTON Drivers + +# +# GD32 Drivers +# +# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set +# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set +# end of GD32 Drivers # end of HAL & SDK Drivers # @@ -1390,7 +1409,7 @@ CONFIG_SOC_SERIES_STM32F4=y # # Onboard Peripheral Drivers # -CONFIG_BSP_USING_RS232_TO_USART=y +# CONFIG_BSP_USING_RS232_TO_USART is not set CONFIG_BSP_USING_EXT_FMC_IO=y # CONFIG_BSP_USING_SDRAM is not set # CONFIG_BSP_USING_SPI_FLASH is not set From afd9e4cd0319b43959961b83870bce59e54d22f5 Mon Sep 17 00:00:00 2001 From: qianjiuyuan <149981328+QianJiu05@users.noreply.github.com> Date: Sat, 5 Jul 2025 00:06:35 +0800 Subject: [PATCH 2/4] =?UTF-8?q?main.c=E5=9C=A8NANO=E6=97=B6=E8=B0=83?= =?UTF-8?q?=E7=94=A8=E4=BA=86device=E9=A9=B1=E5=8A=A8=E8=80=8C=E6=8A=A5?= =?UTF-8?q?=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bsp/stm32/stm32f429-armfly-v6/applications/main.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/bsp/stm32/stm32f429-armfly-v6/applications/main.c b/bsp/stm32/stm32f429-armfly-v6/applications/main.c index 152a11bab13..e773a6ea31b 100644 --- a/bsp/stm32/stm32f429-armfly-v6/applications/main.c +++ b/bsp/stm32/stm32f429-armfly-v6/applications/main.c @@ -9,12 +9,15 @@ */ #include +#ifndef RT_USING_NANO #include +#endif #include #include int main(void) { +#ifndef RT_USING_NANO HC574_SetPin(LED1,0); HC574_SetPin(LED2,0); HC574_SetPin(LED3,0); @@ -27,4 +30,15 @@ int main(void) HC574_SetPin(LED1,0); rt_thread_mdelay(500); } +#else +#define LED_PB_8 GET_PIN(B, 8) + rt_pin_mode(LED_PB_8, PIN_MODE_OUTPUT); + while (1) + { + rt_pin_write(LED_PB_8, PIN_HIGH); + rt_thread_mdelay(500); + rt_pin_write(LED_PB_8, PIN_LOW); + rt_thread_mdelay(500); + } +#endif } From 61d5ead5f30e7a26a7698507f0a585e9fda69ebe Mon Sep 17 00:00:00 2001 From: qianjiuyuan <149981328+QianJiu05@users.noreply.github.com> Date: Sat, 5 Jul 2025 00:19:19 +0800 Subject: [PATCH 3/4] =?UTF-8?q?revert=20menuconfig=E7=9A=84=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=EF=BC=8C=E5=87=BA=E9=94=99=E7=9A=84=E5=8E=9F=E5=9B=A0?= =?UTF-8?q?=E4=B8=8D=E5=9C=A8=E6=AD=A4=EF=BC=8C=E9=BB=98=E8=AE=A4=E6=89=93?= =?UTF-8?q?=E5=BC=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bsp/stm32/stm32f429-armfly-v6/.config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bsp/stm32/stm32f429-armfly-v6/.config b/bsp/stm32/stm32f429-armfly-v6/.config index a9a30e4854d..cc6ced2021e 100644 --- a/bsp/stm32/stm32f429-armfly-v6/.config +++ b/bsp/stm32/stm32f429-armfly-v6/.config @@ -1409,7 +1409,7 @@ CONFIG_SOC_SERIES_STM32F4=y # # Onboard Peripheral Drivers # -# CONFIG_BSP_USING_RS232_TO_USART is not set +CONFIG_BSP_USING_RS232_TO_USART=y CONFIG_BSP_USING_EXT_FMC_IO=y # CONFIG_BSP_USING_SDRAM is not set # CONFIG_BSP_USING_SPI_FLASH is not set From 98539d03d4b273fa150d33da8381555cd28c24df Mon Sep 17 00:00:00 2001 From: qianjiuyuan <149981328+QianJiu05@users.noreply.github.com> Date: Mon, 7 Jul 2025 10:24:59 +0800 Subject: [PATCH 4/4] Update .config --- bsp/stm32/stm32f429-armfly-v6/.config | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/bsp/stm32/stm32f429-armfly-v6/.config b/bsp/stm32/stm32f429-armfly-v6/.config index cc6ced2021e..d358f85ece4 100644 --- a/bsp/stm32/stm32f429-armfly-v6/.config +++ b/bsp/stm32/stm32f429-armfly-v6/.config @@ -494,7 +494,6 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0 # CONFIG_PKG_USING_QMODBUS is not set # CONFIG_PKG_USING_PNET is not set # CONFIG_PKG_USING_OPENER is not set -# CONFIG_PKG_USING_FREEMQTT is not set # end of IoT - internet of things # @@ -727,7 +726,6 @@ CONFIG_PKG_CMSIS_CORE_VER="latest" # CONFIG_PKG_USING_RMP is not set # CONFIG_PKG_USING_R_RHEALSTONE is not set # CONFIG_PKG_USING_HEARTBEAT is not set -# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set # end of system packages # @@ -857,8 +855,6 @@ CONFIG_PKG_STM32F4_CMSIS_DRIVER_VER="latest" # # HC32 DDL Drivers # -# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set -# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set # end of HC32 DDL Drivers # @@ -872,21 +868,6 @@ CONFIG_PKG_STM32F4_CMSIS_DRIVER_VER="latest" # CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set # CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set # end of NXP HAL & SDK Drivers - -# -# NUVOTON Drivers -# -# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set -# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set -# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set -# end of NUVOTON Drivers - -# -# GD32 Drivers -# -# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set -# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set -# end of GD32 Drivers # end of HAL & SDK Drivers #