From 1b858162628debabb70fca5cafde097207ed0c29 Mon Sep 17 00:00:00 2001 From: a1012112796 <1012112796@qq.com> Date: Thu, 25 Jul 2024 13:38:49 +0800 Subject: [PATCH] =?UTF-8?q?405=20=E9=93=BE=E6=8E=A5=E9=97=AE=E9=A2=98?= =?UTF-8?q?=E8=A7=A3=E5=86=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: a1012112796 <1012112796@qq.com> --- MDK_405_dr/board/board.c | 3 --- .../STM32F4xx/Source/Templates/arm/startup_stm32f405xx.s | 3 +++ rt-thread/src/components.c | 8 ++++++++ 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/MDK_405_dr/board/board.c b/MDK_405_dr/board/board.c index 276f390..6f74961 100644 --- a/MDK_405_dr/board/board.c +++ b/MDK_405_dr/board/board.c @@ -59,9 +59,6 @@ void SystemClock_Config(void) HAL_RCC_EnableCSS(); } -extern int iap_main_entry(void); -INIT_ENV_EXPORT(iap_main_entry); - #include "shell.h" INIT_APP_EXPORT(finsh_system_init); diff --git a/libraries/STM32F4xx_HAL/CMSIS/Device/ST/STM32F4xx/Source/Templates/arm/startup_stm32f405xx.s b/libraries/STM32F4xx_HAL/CMSIS/Device/ST/STM32F4xx/Source/Templates/arm/startup_stm32f405xx.s index 397ef3c..18ffe14 100644 --- a/libraries/STM32F4xx_HAL/CMSIS/Device/ST/STM32F4xx/Source/Templates/arm/startup_stm32f405xx.s +++ b/libraries/STM32F4xx_HAL/CMSIS/Device/ST/STM32F4xx/Source/Templates/arm/startup_stm32f405xx.s @@ -221,6 +221,9 @@ SysTick_Handler PROC EXPORT SysTick_Handler [WEAK] B . ENDP +rt_hw_cpu_link_port PROC + EXPORT rt_hw_cpu_link_port + ENDP Default_Handler PROC diff --git a/rt-thread/src/components.c b/rt-thread/src/components.c index 78eb002..c6e00b9 100644 --- a/rt-thread/src/components.c +++ b/rt-thread/src/components.c @@ -272,3 +272,11 @@ int rtthread_startup(void) return 0; } #endif /* RT_USING_USER_MAIN */ + +// empty function for link only. +void rt_hw_cpu_link_port(void); +int rt_conponents_init() +{ + RT_ASSERT(rt_hw_cpu_link_port != RT_NULL); + return 0; +}