From b4ae8b966cabfb6c6ae3b641bcca0fab6d3241d4 Mon Sep 17 00:00:00 2001 From: GoNote2 Date: Tue, 23 Aug 2022 22:52:34 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0rtx5=E6=94=AF=E6=8C=81,?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AD=97=E7=AC=A6=E6=A0=BC=E5=BC=8F=E5=8C=96?= =?UTF-8?q?=E6=96=B9=E5=BC=8F=E9=80=82=E5=BA=94=E6=9B=B4=E5=A4=9A=E5=9C=BA?= =?UTF-8?q?=E5=90=88,=E5=B9=B6=E5=AF=B9=E9=BD=90=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cm_backtrace/cm_backtrace.c | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/cm_backtrace/cm_backtrace.c b/cm_backtrace/cm_backtrace.c index a3d9b73..d2b3f6c 100644 --- a/cm_backtrace/cm_backtrace.c +++ b/cm_backtrace/cm_backtrace.c @@ -208,9 +208,9 @@ static void get_cur_thread_stack_info(uint32_t sp, uint32_t *start_addr, size_t *start_addr = (uint32_t)vTaskStackAddr(); *size = vTaskStackSize() * sizeof( StackType_t ); #elif (CMB_OS_PLATFORM_TYPE == CMB_OS_PLATFORM_RTX5) - osRtxThread_t *thread = osRtxInfo.thread.run.curr; - *start_addr = (uint32_t)thread->stack_mem; - *size = thread->stack_size; + osRtxThread_t *thread = osRtxInfo.thread.run.curr; + *start_addr = (uint32_t)thread->stack_mem; + *size = thread->stack_size; #endif } @@ -236,8 +236,8 @@ static const char *get_cur_thread_name(void) { #elif (CMB_OS_PLATFORM_TYPE == CMB_OS_PLATFORM_FREERTOS) return vTaskName(); #elif (CMB_OS_PLATFORM_TYPE == CMB_OS_PLATFORM_RTX5) - osThreadId_t id = osThreadGetId(); - return osThreadGetName(id); + osThreadId_t id = osThreadGetId(); + return osThreadGetName(id); #endif } @@ -378,9 +378,8 @@ static void print_call_stack(uint32_t sp) { } if (cur_depth) { - call_stack_info[cur_depth * (8 + 1) - 1] = '\0'; - cmb_println(print_info[PRINT_CALL_STACK_INFO], fw_name, CMB_ELF_FILE_EXTENSION_NAME, - call_stack_info); + call_stack_info[cur_depth * (8 + 1) - 1] = '\0'; + cmb_println(print_info[PRINT_CALL_STACK_INFO], fw_name, CMB_ELF_FILE_EXTENSION_NAME, call_stack_info); } else { cmb_println(print_info[PRINT_CALL_STACK_ERR]); }