S32DS IDE: CMake project Debug

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

S32DS IDE: CMake project Debug

跳至解决方案
4,494 次查看
Bruce_Ye
Contributor I

hello,

I am using cmake+nijia to create ELF files instead of S32DS IDE. The target development board is S32K344, and the compiler is GHS.

I have successfully generated ELF files so far, but when using PE for ELF file debugging, it does not work as expected, such as the Step over and Step return functions.

Bruce_Ye_0-1705396720058.png

 

Here is the CMake project configuration I am using

***********************************CompileCfg.cmake**************************************

# Basic Settings
set(CMAKE_SYSTEM_NAME Generic)
set(CMAKE_SYSTEM_PROCESSOR ARM)

# Set up compiler
set(CMAKE_ASM_COMPILER "D:/D/tools/ghs/comp_202114/ccarm.exe")
set(CMAKE_C_COMPILER "D:/D/tools/ghs/comp_202114/ccarm.exe")
set(CMAKE_LINKER "D:/D/tools/ghs/comp_202114/ccarm.exe")
set(CMAKE_AR "D:/D/tools/ghs/comp_202114/ccarm.exe")

# Set compilation link options
set(C_OPTIONS "-preprocess_assembly_files -c99 --gnu_asm -g -dwarf2 -Onone -DSTART_FROM_FLASH -DS32K3XX -DENABLE_FPU -DLTC_ISOFT_CUSTOM -DINIT_STDBY_RAM -DARMCM7_SP -D__ITCM_INIT -D__DTCM_INIT -D__ghs__  -DGEELY_SPECIFICATION_USED=1 -DDISABLE_MCAL_INTERMODULE_ASR_CHECK -DBTB_ENABLE -DUSING_OS_AUTOSAROS -DS32K344 -DGHS -cpu=cortexm7 -fsingle -thumb -MD")
set(ASM_OPTIONS ${C_OPTIONS})
set(LD_OPTIONS "--gnu_asm -g -dwarf2 -nostartfiles -cpu=cortexm7 -thumb")

set(CMAKE_C_FLAGS ${C_OPTIONS})
set(CMAKE_ASM_FLAGS ${ASM_OPTIONS})

set(CMAKE_EXE_LINKER_FLAGS ${LD_OPTIONS})
set(CMAKE_TRY_COMPILE_PLATFORM_VARIABLES CMAKE_C_FLAGS CMAKE_ASM_FLAGS)

set(CMAKE_FIND_ROOT_PATH ${BINUTILS_PATH})
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
 
******************************************CMakeLists.txt***********************************************
set(target_name "S32K344")

# Contains compile link configuration/lookup function cmake file
include(./CompileCfg.cmake)
include(./Function.cmake)
 
cmake_minimum_required(VERSION 3.5 FATAL_ERROR)

# Set project name and language
project(${target_name}_prj LANGUAGES C ASM)

# Set C language standard
set(CMAKE_C_STANDARD 99) # C99标准
set(CMAKE_C_EXTENSIONS ON) # 开启扩展,开启编译器特有扩展
set(CMAKE_C_STANDARD_REQUIRED ON) #强制指定标准

# Set engineering/OS src path
set(OS_SRC_DIR "${CA_DIR}/01_ProductCode/RTOS")
set(PRJ_SRC_DIR "${CA_DIR}/02_ProjectCode/00_OS_Project/${target_name}_CMake/src")

# Set link script file
set(LINK_SCRIPTS
    --gnu_asm
    -g
    -dwarf2
    -T "../src/McalLib/Mcal_lib/Platform_TS_T40D34M10I0R0/build_files/ghs/linker_flash_s32k344.ld"
    -e Reset_Handler
    -nostartfiles
    -cpu=cortexm7
    -thumb
)

# Set CommmonInclude header file directory
set(PRJ_COMMMONINCLUDE_INCS "${PRJ_SRC_DIR}/CommmonInclude")

# Contains cmake files corresponding to each module
include(${OS_SRC_DIR}/Os.cmake)
include(${PRJ_SRC_DIR}/McalLib/Mcal.cmake)
include(${PRJ_SRC_DIR}/Generate/Generate.cmake)

# Project Add Header File Dependency
include_directories(${PRJ_COMMMONINCLUDE_INCS} ${PRJ_GENERATE_INCS} ${BSW_OS_INCS} ${PRJ_SOURCE_INCS})
# get_property(dirs DIRECTORY ${CMAKE_SOURCE_DIR} PROPERTY INCLUDE_DIRECTORIES)
# message(">>> include_dirs=${dirs}")

# Set output file
set(EXECUTABLE ${target_name}.elf CACHE INTERNAL "TARGET")

# Obtain user files and build them
file(GLOB PRJ_MAIN_SRCS "${PRJ_SRC_DIR}/*.c")
add_executable(${EXECUTABLE} ${PRJ_MAIN_SRCS})

# Introduce subdirectories and build them
target_sources(${EXECUTABLE} PUBLIC ${PRJ_MCAL_SRCS})
target_sources(${EXECUTABLE} PUBLIC ${PRJ_GENERATE_SRCS})
target_sources(${EXECUTABLE} PUBLIC ${BSW_OS_SRCS})

# Special processing of assembly files
list(APPEND CMAKE_ASM_SOURCE_FILE_EXTENSIONS S asm inc)
set(MCAL_ASM_PATH "${PRJ_SRC_DIR}/McalLib/Mcal_lib/Platform_TS_T40D34M10I0R0/startup/src/m7/ghs")
set(SAM_OBJ "${OS_SRC_DIR}/Platform/S32K3/S32K344/Arch_PendSV.s" "${MCAL_ASM_PATH}/startup_cm7.s" "${MCAL_ASM_PATH}/Vector_Table.s")
SET_SOURCE_FILES_PROPERTIES(${SAM_OBJ} PROPERTIES LANGUAGE ASM)
target_sources(${EXECUTABLE} PUBLIC ${SAM_OBJ})

# Link Options
target_link_options(${EXECUTABLE} PRIVATE  ${LINK_SCRIPTS})
***************************************************************************************************************

How to use IDE debugging correctly,

Kind Regards.

            
0 项奖励
回复
1 解答
4,309 次查看
stanish
NXP Employee
NXP Employee

Hi,

This issue is probably related to a known issue listed in the S32DS release notes:

https://community.nxp.com/t5/S32-Design-Studio-Knowledge-Base/S32-Design-Studio-for-S32-Platform-v3-...

Step out work incorrect with dbg_derived_types source: The GHS toolchain does not
generate DWARF Call Frame information that is suitable for unwinding the call stack. For
third-party debuggers incapable of unwinding the call stack through an alternate means
(disassembling code), this may nullify the ability to walk the call stack or view variables saved
in previous frames. As a workaround S32DS removes the debug frames info to force GDB client
to recreate the frames. In some cases this method may not work and lead to incorrect behaviour
for Step out command.
Workaround: Set a breakpoint at function end and run to breakpoint

Similar issue was pressent in S32DS for arm/power:

Problems could be experienced while debugging of elf file generated by GHS compiler like
missing call stack information, incorrect info on step into function, etc.
Workaround: On occasion GHS generates GDB incompatible debug information preventing the
debugger from displaying the call stack. In some cases, without such information gdb can still
debug your program. The program build needs to be augmented with a post-build step, select the
project in the project explorer view and File->Properties to display the project properties, under
C/C++ Build -> Settings select the build steps tab and enter the command gstrip –
r=.debug_frame executable. Switch to Instruction Stepping Mode to be able to step through
function. If this workaround does not help – please report issue to GreenHills support.

Hope it helps.

Stan

在原帖中查看解决方案

4 回复数
923 次查看
kdscrr
Contributor II

@Bruce_Ye  hello, may I ask you a question?
how to import the source code into the S32DS ide?
when I import the elf which is generated by ghs into S32DS, but when I download the elf into MCU, I can not see the source code , only see the assembly code?
thanks

0 项奖励
回复
4,492 次查看
Bruce_Ye
Contributor I

The following is the engineering log of IDE using the GHS compiler:

******************************************************************************

Finished building: ../src/main.c

Building file: ../Projectcode/Mcal_config/src/Clock_Ip_Cfg.c
Invoking: GHS C Compiler for ARM Standalone
ccarm -preprocess_assembly_files -c99 --gnu_asm -g -dwarf2 -Onone -DSTART_FROM_FLASH -DS32K3XX -DENABLE_FPU -DLTC_ISOFT_CUSTOM -DINIT_STDBY_RAM -DARMCM7_SP -D__ITCM_INIT -D__DTCM_INIT -D__ghs__ -DGEELY_SPECIFICATION_USED=1 -DDISABLE_MCAL_INTERMODULE_ASR_CHECK -DBTB_ENABLE -DUSING_OS_AUTOSAROS -DS32K344 -DGHS -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Extend" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\CommonInclude" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Kernel" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Platform" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\BSW_Config" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal\Base_TS_T40D34M10I0R0" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal\Base_TS_T40D34M10I0R0\header" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal\Base_TS_T40D34M10I0R0\include" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal\Base_TS_T40D34M10I0R0\src" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal\Det_TS_T40D34M10I0R0" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal\Det_TS_T40D34M10I0R0\include" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal\Det_TS_T40D34M10I0R0\src" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal\Mcu_TS_T40D34M10I0R0" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal\Mcu_TS_T40D34M10I0R0\include" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal\Mcu_TS_T40D34M10I0R0\src" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal\Platform_TS_T40D34M10I0R0" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal\Platform_TS_T40D34M10I0R0\build_files" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal\Platform_TS_T40D34M10I0R0\build_files\ghs" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal\Platform_TS_T40D34M10I0R0\include" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal\Platform_TS_T40D34M10I0R0\src" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal\Platform_TS_T40D34M10I0R0\startup" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal\Platform_TS_T40D34M10I0R0\startup\include" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal\Platform_TS_T40D34M10I0R0\startup\src" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal\Platform_TS_T40D34M10I0R0\startup\src\m7" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal\Platform_TS_T40D34M10I0R0\startup\src\m7\ghs" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal\Rte_TS_T40D34M10I0R0" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal\Rte_TS_T40D34M10I0R0\include" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal\Rte_TS_T40D34M10I0R0\src" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal_config" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal_config\include" -I"D:\D\workpalce\S32k344\S32K344_DEMO_20\Projectcode\Mcal_config\src" -cpu=cortexm7 -fsingle -thumb -MD -c -o "Projectcode/Mcal_config/src/Clock_Ip_Cfg.o" "../Projectcode/Mcal_config/src/Clock_Ip_Cfg.c"
"D:\D\workpalce\S32k344\S32K344_DEMO_20\Platform\Arch_Define.h", line 66: warning #1-D:
last line of file ends without a newline
/*=======[E N D O F F I L E]==============================================*/
^

Finished building: ../Projectcode/Mcal_config/src/Clock_Ip_Cfg.c

************************************************************************************************

Building target: S32K344_DEMO_20.elf
Invoking: GHS C Linker for ARM Standalone
ccarm --gnu_asm -g -dwarf2 -T "D:/D/workpalce/S32k344/S32K344_DEMO_20/Projectcode/Mcal/Platform_TS_T40D34M10I0R0/build_files/ghs/linker_flash_s32k344.ld" -e Reset_Handler -nostartfiles -cpu=cortexm7 -thumb -o "S32K344_DEMO_20.elf" ./src/main.o ./Projectcode/Mcal_config/src/Clock_Ip_Cfg.o ./Projectcode/Mcal_config/src/Clock_Ip_PBcfg.o ./Projectcode/Mcal_config/src/IntCtrl_Ip_Cfg.o ./Projectcode/Mcal_config/src/Mcu_Cfg.o ./Projectcode/Mcal_config/src/Mcu_PBcfg.o ./Projectcode/Mcal_config/src/OsIf_Cfg.o ./Projectcode/Mcal_config/src/Platform_Cfg.o ./Projectcode/Mcal_config/src/Platform_Ipw_Cfg.o ./Projectcode/Mcal_config/src/Power_Ip_Cfg.o ./Projectcode/Mcal_config/src/Power_Ip_PBcfg.o ./Projectcode/Mcal_config/src/Ram_Ip_Cfg.o ./Projectcode/Mcal_config/src/Ram_Ip_PBcfg.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Adc.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Can.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Crc.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Crypto.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Dio.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Eth.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_EthSwt_43_SJA11XX.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_EthTrcv_43_PHY.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Fee.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Fls.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Gpt.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_I2c.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_I3c.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Icu.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Iseled.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Lin.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Mcl.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Mcu.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Ocu.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Port.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Pwm.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Rm.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Sai.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Sbc_fs26.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Sbc_fs86.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Sent.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Spi.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Uart.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Wdg.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Wdg_43_fs26.o ./Projectcode/Mcal/Rte_TS_T40D34M10I0R0/src/SchM_Wdg_43_fs86.o ./Projectcode/Mcal/Platform_TS_T40D34M10I0R0/startup/src/m7/ghs/Vector_Table.o ./Projectcode/Mcal/Platform_TS_T40D34M10I0R0/startup/src/m7/ghs/startup_cm7.o ./Projectcode/Mcal/Platform_TS_T40D34M10I0R0/startup/src/m7/exceptions.o ./Projectcode/Mcal/Platform_TS_T40D34M10I0R0/startup/src/m7/startup.o ./Projectcode/Mcal/Platform_TS_T40D34M10I0R0/startup/src/nvic.o ./Projectcode/Mcal/Platform_TS_T40D34M10I0R0/startup/src/sys_init.o ./Projectcode/Mcal/Platform_TS_T40D34M10I0R0/startup/src/system.o ./Projectcode/Mcal/Platform_TS_T40D34M10I0R0/src/IntCtrl_Ip.o ./Projectcode/Mcal/Platform_TS_T40D34M10I0R0/src/Platform.o ./Projectcode/Mcal/Platform_TS_T40D34M10I0R0/src/Platform_Ipw.o ./Projectcode/Mcal/Platform_TS_T40D34M10I0R0/src/System_Ip.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Clock_Ip.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Clock_Ip_Data.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Clock_Ip_Divider.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Clock_Ip_DividerTrigger.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Clock_Ip_ExtOsc.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Clock_Ip_FracDiv.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Clock_Ip_Frequency.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Clock_Ip_Gate.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Clock_Ip_IntOsc.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Clock_Ip_Irq.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Clock_Ip_Monitor.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Clock_Ip_Pll.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Clock_Ip_ProgFreqSwitch.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Clock_Ip_Selector.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Clock_Ip_Specific.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Mcu.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Mcu_Dem_Wrapper.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Mcu_Ipw.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Power_Ip.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Power_Ip_CortexM7.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Power_Ip_FLASH.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Power_Ip_MC_ME.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Power_Ip_MC_RGM.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Power_Ip_MC_RGM_Irq.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Power_Ip_PMC.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Power_Ip_PMC_Irq.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Power_Ip_Private.o ./Projectcode/Mcal/Mcu_TS_T40D34M10I0R0/src/Ram_Ip.o ./Projectcode/Mcal/Det_TS_T40D34M10I0R0/src/Det.o ./Projectcode/Mcal/Det_TS_T40D34M10I0R0/src/Det_stub.o ./Projectcode/Mcal/Base_TS_T40D34M10I0R0/src/OsIf_Timer.o ./Projectcode/Mcal/Base_TS_T40D34M10I0R0/src/OsIf_Timer_System.o ./Projectcode/Mcal/Base_TS_T40D34M10I0R0/src/OsIf_Timer_System_Internal_Systick.o ./Projectcode/BSW_Config/Os_Cfg.o ./Projectcode/BSW_Config/Os_Intvet.o ./Projectcode/BSW_Config/Os_Kdata.o ./Projectcode/BSW_Config/Os_UserInf.o ./Platform/Arch_Extend.o ./Platform/Arch_Irq.o ./Platform/Arch_Mpu.o ./Platform/Arch_PendSV.o ./Platform/Arch_Processor.o ./Platform/Arch_Timer.o ./Platform/Arch_Trap.o ./Kernel/Os_Alarm.o ./Kernel/Os_Appl.o ./Kernel/Os_Core.o ./Kernel/Os_Counter.o ./Kernel/Os_Event.o ./Kernel/Os_Hook.o ./Kernel/Os_Interrupt.o ./Kernel/Os_Ioc.o ./Kernel/Os_Kernel.o ./Kernel/Os_Mprot.o ./Kernel/Os_Panic.o ./Kernel/Os_Peripheral.o ./Kernel/Os_Resource.o ./Kernel/Os_Rpc.o ./Kernel/Os_ScheduleTable.o ./Kernel/Os_Spinlock.o ./Kernel/Os_Sprot.o ./Kernel/Os_StackMonitor.o ./Kernel/Os_Task.o ./Kernel/Os_Tprot.o ./Extend/Os_Extend.o
Finished building target: S32K344_DEMO_20.elf

**********************************************************************************************

Bruce_Ye_0-1705398814437.png

**********************************************************************************************

Bruce_Ye_1-1705398847049.png

 

0 项奖励
回复
4,310 次查看
stanish
NXP Employee
NXP Employee

Hi,

This issue is probably related to a known issue listed in the S32DS release notes:

https://community.nxp.com/t5/S32-Design-Studio-Knowledge-Base/S32-Design-Studio-for-S32-Platform-v3-...

Step out work incorrect with dbg_derived_types source: The GHS toolchain does not
generate DWARF Call Frame information that is suitable for unwinding the call stack. For
third-party debuggers incapable of unwinding the call stack through an alternate means
(disassembling code), this may nullify the ability to walk the call stack or view variables saved
in previous frames. As a workaround S32DS removes the debug frames info to force GDB client
to recreate the frames. In some cases this method may not work and lead to incorrect behaviour
for Step out command.
Workaround: Set a breakpoint at function end and run to breakpoint

Similar issue was pressent in S32DS for arm/power:

Problems could be experienced while debugging of elf file generated by GHS compiler like
missing call stack information, incorrect info on step into function, etc.
Workaround: On occasion GHS generates GDB incompatible debug information preventing the
debugger from displaying the call stack. In some cases, without such information gdb can still
debug your program. The program build needs to be augmented with a post-build step, select the
project in the project explorer view and File->Properties to display the project properties, under
C/C++ Build -> Settings select the build steps tab and enter the command gstrip –
r=.debug_frame executable. Switch to Instruction Stepping Mode to be able to step through
function. If this workaround does not help – please report issue to GreenHills support.

Hope it helps.

Stan

4,292 次查看
Bruce_Ye
Contributor I

Thank you for your help. 

"Problems could be experienced while debugging of elf file generated by GHS compiler like
missing call stack information, incorrect info on step into function, etc.". It is indeed here that caused the problem. I encountered the same issue during debugging when deleting gstrip - r=. debug_frame ${ProjName}. elf in the S32DS compiled project. 

Next, I need to add relevant commands to my CMakeLists.txt. I hope everything goes smoothly.

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-1789405%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ES32DS%20IDE%EF%BC%9ACMake%20%E9%A1%B9%E7%9B%AE%E8%B0%83%E8%AF%95%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1789405%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%82%A8%E5%A5%BD%EF%BC%8C%3C%2FP%3E%3CP%3E%E6%88%91%E4%BD%BF%E7%94%A8%20cmake%2Bnijia%20%E8%80%8C%E4%B8%8D%E6%98%AF%20S32DS%20IDE%20%E6%9D%A5%E5%88%9B%E5%BB%BA%20ELF%20%E6%96%87%E4%BB%B6%E3%80%82%E7%9B%AE%E6%A0%87%E5%BC%80%E5%8F%91%E6%9D%BF%E6%98%AF%20S32K344%EF%BC%8C%E7%BC%96%E8%AF%91%E5%99%A8%E6%98%AF%20GHS%E3%80%82%3C%2FP%3E%3CP%3E%E5%88%B0%E7%9B%AE%E5%89%8D%E4%B8%BA%E6%AD%A2%EF%BC%8C%E6%88%91%E5%B7%B2%E7%BB%8F%E6%88%90%E5%8A%9F%E7%94%9F%E6%88%90%E4%BA%86%20ELF%20%E6%96%87%E4%BB%B6%EF%BC%8C%E4%BD%86%E5%9C%A8%E4%BD%BF%E7%94%A8%20PE%20%E8%BF%9B%E8%A1%8C%20ELF%20%E6%96%87%E4%BB%B6%E8%B0%83%E8%AF%95%E6%97%B6%EF%BC%8C%E5%AE%83%E5%B9%B6%E4%B8%8D%E8%83%BD%E5%83%8F%E9%A2%84%E6%9C%9F%E7%9A%84%E9%82%A3%E6%A0%B7%E5%B7%A5%E4%BD%9C%EF%BC%8C%E4%BE%8B%E5%A6%82%20Step%20over%20%E5%92%8C%20Step%20return%20%E5%87%BD%E6%95%B0%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Bruce_Ye_0-1705396720058.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Bruce_Ye_0-1705396720058.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F258351iB474A20F56F0BCE1%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Bruce_Ye_0-1705396720058.png%22%20alt%3D%22Bruce_Ye_0-1705396720058.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%E4%BB%A5%E4%B8%8B%E6%98%AF%E6%88%91%E4%BD%BF%E7%94%A8%E7%9A%84%20CMake%20%E9%A1%B9%E7%9B%AE%E9%85%8D%E7%BD%AE%3C%2FP%3E%3CP%3E***********************************CompileCfg.cmake**************************************%3C%2FP%3E%3CDIV%3E%3CDIV%3E%3CSPAN%3E%23%20%E5%9F%BA%E6%9C%AC%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E(CMAKE_SYSTEM_NAME%20%E9%80%9A%E7%94%A8)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E%EF%BC%88CMAKE_SYSTEM_PROCESSOR%20ARM%3C%2FSPAN%3E%EF%BC%89%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%23%20%E8%AE%BE%E7%BD%AE%E7%BC%96%E8%AF%91%E5%99%A8%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E(cmake_asm_compiler%20%3C%2FSPAN%3E%3CSPAN%3E%22D%3A%2FD%2Ftools%2Fghs%2Fcomp_202114%2Fccarm.exe%22%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E(cmake_c_compiler%20%3C%2FSPAN%3E%3CSPAN%3E%22D%3A%2FD%2Ftools%2Fghs%2Fcomp_202114%2Fccarm.exe%22%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E(CMAKE_LINKER%20%3C%2FSPAN%3E%3CSPAN%3E%22D%3A%2FD%2Ftools%2Fghs%2Fcomp_202114%2Fccarm.exe%22%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E9%9B%86%3C%2FSPAN%3E%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3ECMAKE_AR%3C%2FSPAN%3E%20%3CSPAN%3E%22D%3A%2FD%2Ftools%2Fghs%2Fcomp_202114%2Fccarm.exe%22%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%23%20%E8%AE%BE%E7%BD%AE%E7%BC%96%E8%AF%91%E9%93%BE%E6%8E%A5%E9%80%89%E9%A1%B9%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E(C_OPTIONS%20%3C%2FSPAN%3E%3CSPAN%3E%22-preprocess_assembly_files%20-c99%20--gnu_asm%20-g%20-dwarf2%20-Onone%20-DSTART_FROM_FLASH%20-DS32K3XX%20-DENABLE_FPU%20-DLTC_ISOFT_CUSTOM%20-DINIT_STDBY_RAM%20-DARMCM7_SP%20-D__ITCM_INIT%20-%20D__DTCM_INIT%20-%20D__DTCM_INIT%20-%20D__DTCM_INITD__DTCM_INIT%20-D__ghs__%20-DGEELY_SPECIFICATION_USED%3D1%20-DDISABLE_MCAL_INTERMODULE_ASR_CHECK%20-DBTB_ENABLE%20-DUSING_OS_AUTOSAROS%20-DS32K344%20-DGHS%20-cpu%3Dcortexm7%20-fsingle%20-thumb%20-MD%22%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E(ASM_OPTIONS%20%3C%2FSPAN%3E%3CSPAN%3E%24%7BC_OPTIONS%7D%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E(LD_OPTIONS%20%3C%2FSPAN%3E%3CSPAN%3E%22-gnu_asm%20-g%20-dwarf2%20-nostartfiles%20-cpu%3Dcortexm7%20-thumb%22%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E(CMAKE_C_FLAGS%20%3C%2FSPAN%3E%3CSPAN%3E%24%7BC_OPTIONS%7D%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E(cmake_asm_flags%20%3C%2FSPAN%3E%3CSPAN%3E%24%7BASM_OPTIONS%7D%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%E9%9B%86%3C%2FSPAN%3E%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3Ecmake_exe_linker_flags%3C%2FSPAN%3E%20%3CSPAN%3E%24%7BLD_OPTIONS%7D%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E(cmake_try_compile_platform_variables%20cmake_c_flags%20cmake_asm_flags)%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E(cmake_find_root_path%20%3C%2FSPAN%3E%3CSPAN%3E%24%7BBINUTILS_PATH%7D%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E(cmake_find_root_path_mode_program%20%E6%B0%B8%E4%B8%8D)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E(%E4%BB%85%E9%80%82%E7%94%A8%E4%BA%8E%20cmake_find_root_path_mode_library%EF%BC%89%E3%80%82%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E(%E4%BB%85%E9%99%90%20cmake_find_root_path_mode_include%EF%BC%89%E3%80%82%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E******************************************CMakeLists.txt***********************************************%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E%EF%BC%88%E7%9B%AE%E6%A0%87%E5%90%8D%E7%A7%B0%20%3C%2FSPAN%3E%3CSPAN%3E%22S32K344%22%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%23%20%E5%8C%85%E5%90%AB%E7%BC%96%E8%AF%91%E9%93%BE%E6%8E%A5%E9%85%8D%E7%BD%AE%2F%E6%9F%A5%E6%89%BE%E5%8A%9F%E8%83%BD%E7%9A%84%20cmake%20%E6%96%87%E4%BB%B6%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E5%8C%85%E5%90%AB%3C%2FSPAN%3E%3CSPAN%3E(.%2FCompileCfg.cmake)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E5%8C%85%E5%90%AB%3C%2FSPAN%3E%3CSPAN%3E(.%2FFunction.cmake)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3Ecmake_minimum_required%3C%2FSPAN%3E%3CSPAN%3E(%E7%89%88%E6%9C%AC%203.5%20fatal_error)%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%23%20%E8%AE%BE%E7%BD%AE%E9%A1%B9%E7%9B%AE%E5%90%8D%E7%A7%B0%E5%92%8C%E8%AF%AD%E8%A8%80%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E9%A1%B9%E7%9B%AE%3C%2FSPAN%3E%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%24%7Btarget_name%7D%3C%2FSPAN%3E%3CSPAN%3E_prj%20LANGUAGES%20C%20ASM)%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%23%20%E8%AE%BE%E7%BD%AE%20C%20%E8%AF%AD%E8%A8%80%E6%A0%87%E5%87%86%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E(cmake_c_standard%2099)%20%3C%2FSPAN%3E%3CSPAN%3E%23%20C99%20%E6%A0%87%E5%87%86%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E(cmake_c_extensions%20%3C%2FSPAN%3E%3CSPAN%3EON%3C%2FSPAN%3E%3CSPAN%3E)%20%3C%2FSPAN%3E%3CSPAN%3E%23%20%E5%BC%80%E5%90%AF%E6%89%A9%E5%B1%95%EF%BC%8C%E5%BC%80%E5%90%AF%E7%BC%96%E8%AF%91%E5%99%A8%E7%89%B9%E6%9C%89%E6%89%A9%E5%B1%95%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E(cmake_c_standard_required%20%3C%2FSPAN%3E%3CSPAN%3E%E5%BC%80%3C%2FSPAN%3E%3CSPAN%3E)%20%3C%2FSPAN%3E%3CSPAN%3E%23%20%E5%BC%BA%E5%88%B6%E6%8C%87%E5%AE%9A%E6%A0%87%E5%87%86%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%23%20%E8%AE%BE%E7%BD%AE%E5%B7%A5%E7%A8%8B%2F%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%20src%20%E8%B7%AF%E5%BE%84%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E(OS_SRC_DIR%20%3C%2FSPAN%3E%3CSPAN%3E%22%24%7BCA_DIR%7D%2F01_ProductCode%2FRTOS%22%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E(PRJ_SRC_DIR%20%3C%2FSPAN%3E%3CSPAN%3E%22%24%7BCA_DIR%7D%2F02_ProjectCode%2F00_OS_Project%2F%24%7Btarget_name%7D_CMake%2Fsrc%22%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%23%20%E8%AE%BE%E7%BD%AE%E9%93%BE%E6%8E%A5%E8%84%9A%E6%9C%AC%E6%96%87%E4%BB%B6%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E%EF%BC%88LINK_SCRIPTS%20%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%20%20%20%20--gnu_asm%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%20%20%20%20-g%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%20%20%20%20-warf2%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%20%20%20%20-T%20%3C%2FSPAN%3E%3CSPAN%3E%22..%2Fsrc%2FMcalLib%2FMcal_lib%2FPlatform_TS_T40D34M10I0R0%2Fbuild_files%2Fghs%2Flinker_flash_s32k344.ld%22%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%20%20%20%20-e%20Reset_Handler%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%20%20%20%20-%E6%97%A0%E5%90%AF%E5%8A%A8%E6%96%87%E4%BB%B6%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%20%20%20%20-cpu%3Dcortexm7%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%20%20%20%20-%E6%8B%87%E6%8C%87%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%EF%BC%89%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%23%20%E8%AE%BE%E7%BD%AE%20CommmonInclude%20%E5%A4%B4%E6%96%87%E4%BB%B6%E7%9B%AE%E5%BD%95%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E(prj_commmoninclude_incs%20%3C%2FSPAN%3E%3CSPAN%3E%22%24%7BPRJ_SRC_DIR%7D%2FCommmonInclude%22%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%23%20%E5%8C%85%E5%90%AB%E6%AF%8F%E4%B8%AA%E6%A8%A1%E5%9D%97%E5%AF%B9%E5%BA%94%E7%9A%84%20cmake%20%E6%96%87%E4%BB%B6%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E5%8C%85%E6%8B%AC%3C%2FSPAN%3E%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%24%7BOS_SRC_DIR%7D%3C%2FSPAN%3E%3CSPAN%3E%2FOs.cmake%EF%BC%89%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E5%8C%85%E6%8B%AC%3C%2FSPAN%3E%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%24%7BPRJ_SRC_DIR%7D%3C%2FSPAN%3E%3CSPAN%3E%2FMcalLib%2FMcal.cmake)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E5%8C%85%E6%8B%AC%3C%2FSPAN%3E%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%24%7BPRJ_SRC_DIR%7D%3C%2FSPAN%3E%3CSPAN%3E%2FGenerate%2FGenerate.cmake)%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%23%20%E9%A1%B9%E7%9B%AE%E6%B7%BB%E5%8A%A0%E5%A4%B4%E6%96%87%E4%BB%B6%E4%BE%9D%E8%B5%96%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3Einclude_directories%3C%2FSPAN%3E%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%24%7BPRJ_COMMMONINCLUDE_INCS%7D%3C%2FSPAN%3E%20%3CSPAN%3E%24%7BPRJ_GENERATE_INCS%7D%3C%2FSPAN%3E%20%3CSPAN%3E%24%7BBSW_OS_INCS%7D%3C%2FSPAN%3E%20%3CSPAN%3E%24%7BPRJ_SOURCE_INCS%7D%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20get_property(dirs%20DIRECTORY%24%7BCMAKE_SOURCE_DIR%7D%20PROPERTY%20INCLUDE_DIRECTORIES)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20message(%22%26gt%3B%20%26gt%3B%20%26gt%3B%20include_dirs%3D%24%7Bdirs%7D%22%20)%20%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%23%20%E8%AE%BE%E7%BD%AE%E8%BE%93%E5%87%BA%E6%96%87%E4%BB%B6%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E%EF%BC%88%E5%8F%AF%E6%89%A7%E8%A1%8C%20%3C%2FSPAN%3E%3CSPAN%3E%24%7Btarget_name%7D%3C%2FSPAN%3E%3CSPAN%3E.elf%20%3C%2FSPAN%3E%3CSPAN%3E%E7%BC%93%E5%AD%98%3C%2FSPAN%3E%20%3CSPAN%3E%E5%86%85%E9%83%A8%3C%2FSPAN%3E%20%3CSPAN%3E%22%E7%9B%AE%E6%A0%87%22%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%23%20%E8%8E%B7%E5%8F%96%E7%94%A8%E6%88%B7%E6%96%87%E4%BB%B6%E5%B9%B6%E7%89%88%E6%9C%AC%E5%AE%83%E4%BB%AC%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E6%96%87%E4%BB%B6%3C%2FSPAN%3E%3CSPAN%3E(glob%20prj_main_srcs%20%3C%2FSPAN%3E%3CSPAN%3E%22%24%7BPRJ_SRC_DIR%7D%2F*.c%22%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3Eadd_executable%3C%2FSPAN%3E%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%24%7BEXECUTABLE%7D%3C%2FSPAN%3E%20%3CSPAN%3E%24%7BPRJ_MAIN_SRCS%7D%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%23%20%E5%BC%95%E5%85%A5%E5%AD%90%E7%9B%AE%E5%BD%95%E5%B9%B6%E7%89%88%E6%9C%AC%E5%AE%83%E4%BB%AC%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E7%9B%AE%E6%A0%87%E6%9D%A5%E6%BA%90%3C%2FSPAN%3E%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%24%7BEXECUTABLE%7D%3C%2FSPAN%3E%3CSPAN%3E%E5%85%AC%E5%85%B1%20%3C%2FSPAN%3E%3CSPAN%3E%24%7BPRJ_MCAL_SRCS%7D%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E7%9B%AE%E6%A0%87%E6%9D%A5%E6%BA%90%3C%2FSPAN%3E%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%24%7BEXECUTABLE%7D%3C%2FSPAN%3E%3CSPAN%3E%E5%85%AC%E5%85%B1%20%3C%2FSPAN%3E%3CSPAN%3E%24%7BPRJ_GENERATE_SRCS%7D%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E7%9B%AE%E6%A0%87%E6%9D%A5%E6%BA%90%3C%2FSPAN%3E%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%24%7BEXECUTABLE%7D%3C%2FSPAN%3E%3CSPAN%3E%E5%85%AC%E5%85%B1%20%3C%2FSPAN%3E%3CSPAN%3E%24%7BBSW_OS_SRCS%7D%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%23%20%E6%B1%87%E7%BC%96%E6%96%87%E4%BB%B6%E7%9A%84%E7%89%B9%E6%AE%8A%E5%A4%84%E7%90%86%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E5%88%97%E8%A1%A8%3C%2FSPAN%3E%3CSPAN%3E(APPEND%20CMAKE_ASM_SOURCE_FILE_EXTENSIONS%20S%20asm%20inc%EF%BC%89%E3%80%82%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E(MCAL_ASM_PATH%20%3C%2FSPAN%3E%3CSPAN%3E%22%24%7BPRJ_SRC_DIR%7D%2FMcalLib%2FMcal_lib%2FPlatform_TS_T40D34M10I0R0%2Fstartup%2Fsrc%2Fm7%2Fghs%22%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%3C%2FSPAN%3E%3CSPAN%3E%EF%BC%88SAM_OBJ%20%3C%2FSPAN%3E%3CSPAN%3E%22%24%7BOS_SRC_DIR%7D%2FPlatform%2FS32K3%2FS32K344%2FArch_PendSV.s%22%3C%2FSPAN%3E%3CSPAN%3E%22%24%7BMCAL_ASM_PATH%7D%2Fstartup_cm7.s%22%3C%2FSPAN%3E%3CSPAN%3E%22%24%7BMCAL_ASM_PATH%7D%2FVector_Table.s%22%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E8%AE%BE%E7%BD%AE%E6%BA%90%E6%96%87%E4%BB%B6%E5%B1%9E%E6%80%A7%3C%2FSPAN%3E%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%24%7BSAM_OBJ%7D%3C%2FSPAN%3E%3CSPAN%3E%E5%B1%9E%E6%80%A7%E8%AF%AD%E8%A8%80%20asm)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%E7%9B%AE%E6%A0%87%E6%9D%A5%E6%BA%90%3C%2FSPAN%3E%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3E%24%7BEXECUTABLE%7D%3C%2FSPAN%3E%3CSPAN%3E%E5%85%AC%E5%85%B1%20%3C%2FSPAN%3E%3CSPAN%3E%24%7BSAM_OBJ%7D%3C%2FSPAN%3E%3CSPAN%3E)%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E%23%20%E9%93%BE%E6%8E%A5%E9%80%89%E9%A1%B9%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3Etarget_link_options(%24%7BEXECUTABLE%7D%20PRIVATE%24%7BLINK_SCRIPTS%7D)%20%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E***************************************************************************************************************%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CP%3E%3CSPAN%3E%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E4%BD%BF%E7%94%A8%E9%9B%86%E6%88%90%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E8%B0%83%E8%AF%95%EF%BC%9F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E8%B0%A8%E8%87%B4%E9%97%AE%E5%80%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%26nbsp%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2177792%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9A%20S32DS%20IDE%3A%20CMake%20project%20Debug%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2177792%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F228205%22%20target%3D%22_blank%22%3E%40Bruce_Ye%3C%2FA%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%E6%88%91%E8%83%BD%E9%97%AE%E4%BD%A0%E4%B8%80%E4%B8%AA%E9%97%AE%E9%A2%98%E5%90%97%EF%BC%9F%3CBR%20%2F%3E%E5%A6%82%E4%BD%95%E5%B0%86%E6%BA%90%E4%BB%A3%E7%A0%81%E5%AF%BC%E5%85%A5%20S32DS%20ide%EF%BC%9F%E5%BD%93%E6%88%91%E5%B0%86%20ghs%20%E7%94%9F%E6%88%90%E7%9A%84%E7%B2%BE%E7%81%B5%E5%AF%BC%E5%85%A5%20S32DS%20%E6%97%B6%EF%BC%8C%3CBR%20%2F%3E%EF%BC%8C%E4%BD%86%E5%BD%93%E6%88%91%E5%B0%86%E7%B2%BE%E7%81%B5%E4%B8%8B%E8%BD%BD%E5%88%B0%E5%8D%95%E7%89%87%E6%9C%BA%E6%97%B6%EF%BC%8C%E5%8D%B4%E7%9C%8B%E4%B8%8D%E5%88%B0%E6%BA%90%E4%BB%A3%E7%A0%81%EF%BC%8C%E5%8F%AA%E8%83%BD%E7%9C%8B%E5%88%B0%E6%B1%87%E7%BC%96%E4%BB%A3%E7%A0%81%EF%BC%9F%3CBR%20%2F%3E%E8%B0%A2%E8%B0%A2%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1819430%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32DS%20IDE%3A%20CMake%20project%20Debug%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1819430%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E7%9A%84%E5%B8%AE%E5%8A%A9%E3%80%82%20%3C%2FP%3E%3CP%3E%22%3CSPAN%3E%E5%9C%A8%E8%B0%83%E8%AF%95%20GHS%20%E7%BC%96%E8%AF%91%E5%99%A8%E7%94%9F%E6%88%90%E7%9A%84%20elf%20%E6%96%87%E4%BB%B6%E6%97%B6%E5%8F%AF%E8%83%BD%E4%BC%9A%E9%81%87%E5%88%B0%E4%B8%80%E4%BA%9B%E9%97%AE%E9%A2%98%EF%BC%8C%E5%A6%82%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%3E%E7%BC%BA%E5%B0%91%E8%B0%83%E7%94%A8%E6%A0%88%E4%BF%A1%E6%81%AF%E3%80%81%E8%BF%9B%E5%85%A5%E5%87%BD%E6%95%B0%E7%9A%84%E6%AD%A5%E9%AA%A4%E4%BF%A1%E6%81%AF%E4%B8%8D%E6%AD%A3%E7%A1%AE%E7%AD%89%E3%80%82%22%3C%2FSPAN%3E%E3%80%82%E9%97%AE%E9%A2%98%E7%A1%AE%E5%AE%9E%E5%87%BA%E5%9C%A8%E8%BF%99%E9%87%8C%E3%80%82%E5%9C%A8%20S32DS%20%E7%BC%96%E8%AF%91%E9%A1%B9%E7%9B%AE%E4%B8%AD%E5%88%A0%E9%99%A4%20gstrip%20-%20r%3D.%20debug_frame%24%7BProjName%7D.%20elf%20%E6%97%B6%EF%BC%8C%E6%88%91%E5%9C%A8%E8%B0%83%E8%AF%95%E8%BF%87%E7%A8%8B%E4%B8%AD%E4%B9%9F%E9%81%87%E5%88%B0%E4%BA%86%E5%90%8C%E6%A0%B7%E7%9A%84%E9%97%AE%E9%A2%98%E3%80%82%20%3C%2FP%3E%3CP%3E%3CSPAN%3E%E6%8E%A5%E4%B8%8B%E6%9D%A5%EF%BC%8C%E6%88%91%E9%9C%80%E8%A6%81%E5%9C%A8%20CMakeLists.txt%20%E4%B8%AD%E6%B7%BB%E5%8A%A0%E7%9B%B8%E5%85%B3%E5%91%BD%E4%BB%A4%E3%80%82%E5%B8%8C%E6%9C%9B%E4%B8%80%E5%88%87%E9%A1%BA%E5%88%A9%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1817434%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32DS%20IDE%3A%20CMake%20project%20Debug%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1817434%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%82%A8%E5%A5%BD%EF%BC%8C%3C%2FP%3E%3CP%3E%E6%AD%A4%E9%97%AE%E9%A2%98%E5%8F%AF%E8%83%BD%E4%B8%8E%20S32DS%20%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E%E4%B8%AD%E5%88%97%E5%87%BA%E7%9A%84%E5%B7%B2%E7%9F%A5%E9%97%AE%E9%A2%98%E6%9C%89%E5%85%B3%EF%BC%9A%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32-Design-Studio-Knowledge-Base%2FS32-Design-Studio-for-S32-Platform-v3-4-Windows-Linux-released%2Fta-p%2F1206337%3Fattachment-id%3D107423%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32-Design-Studio-Knowledge-Base%2FS32-Design-Studio-for-S32-Platform-v3-4-Windows-Linux-released%2Fta-p%2F1206337%3Fattachment-id%3D107423%3C%2FA%3E%3C%2FP%3E%3CP%3E%E4%BD%BF%E7%94%A8%20dbg_derived_types%20%E6%BA%90%E4%BB%A3%E7%A0%81%E6%97%B6%EF%BC%8C%E9%80%80%E5%87%BA%E5%B7%A5%E4%BD%9C%E4%B8%8D%E6%AD%A3%E7%A1%AE%EF%BC%9AGHS%20%E5%B7%A5%E5%85%B7%E9%93%BE%E6%97%A0%E6%B3%95%3CBR%20%2F%3E%E7%94%9F%E6%88%90%E9%80%82%E7%94%A8%E4%BA%8E%E5%B1%95%E5%BC%80%E8%B0%83%E7%94%A8%E5%A0%86%E6%A0%88%E7%9A%84%20DWARF%20%E8%B0%83%E7%94%A8%E5%B8%A7%E4%BF%A1%E6%81%AF%E3%80%82%E5%AF%B9%3CBR%20%2F%3E%E8%80%8C%E8%A8%80%EF%BC%8C%E5%A6%82%E6%9E%9C%E7%AC%AC%E4%B8%89%E6%96%B9%E8%B0%83%E8%AF%95%E5%99%A8%E6%97%A0%E6%B3%95%E9%80%9A%E8%BF%87%E5%85%B6%E4%BB%96%E6%96%B9%E5%BC%8F%EF%BC%88%3CBR%20%2F%3E%20%EF%BC%8C%E5%8F%8D%E6%B1%87%E7%BC%96%E4%BB%A3%E7%A0%81%EF%BC%89%E8%A7%A3%E5%BC%80%E8%B0%83%E7%94%A8%E5%A0%86%E6%A0%88%EF%BC%8C%E5%88%99%E5%8F%AF%E8%83%BD%E4%BC%9A%E5%AF%BC%E8%87%B4%E6%97%A0%E6%B3%95%E8%B5%B0%E6%9F%A5%E8%B0%83%E7%94%A8%E5%A0%86%E6%A0%88%E6%88%96%E6%9F%A5%E7%9C%8B%E5%89%8D%E4%B8%80%E5%B8%A7%E4%B8%AD%E4%BF%9D%E5%AD%98%E7%9A%84%E5%8F%98%E9%87%8F%3CBR%20%2F%3E%E3%80%82%E4%BD%9C%E4%B8%BA%E4%B8%80%E7%A7%8D%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95%EF%BC%8CS32DS%20%E5%88%A0%E9%99%A4%E4%BA%86%E8%B0%83%E8%AF%95%E5%B8%A7%E4%BF%A1%E6%81%AF%EF%BC%8C%E8%BF%AB%E4%BD%BF%20GDB%20%E5%AE%A2%E6%88%B7%E7%AB%AF%3CBR%20%2F%3E%E9%87%8D%E6%96%B0%E5%88%9B%E5%BB%BA%E8%B0%83%E8%AF%95%E5%B8%A7%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%3CSTRONG%3E%E8%A7%A3%E5%86%B3%3C%2FSTRONG%3E%E6%96%B9%E6%B3%95%EF%BC%9A%E5%9C%A8%E5%87%BD%E6%95%B0%E7%BB%93%E6%9D%9F%E5%A4%84%E8%AE%BE%E7%BD%AE%E6%96%AD%E7%82%B9%EF%BC%8C%E5%B9%B6%E8%BF%90%E8%A1%8C%E8%87%B3%E6%96%AD%E7%82%B9%3C%2FP%3E%3CP%3ES32DS%20%E4%B8%AD%E4%B9%9F%E5%AD%98%E5%9C%A8%E7%B1%BB%E4%BC%BC%E7%9A%84%20Arm%2F%E5%8A%9B%E9%87%8F%E9%97%AE%E9%A2%98%EF%BC%9A%3C%2FP%3E%3CP%3E%E5%9C%A8%E8%B0%83%E8%AF%95%20GHS%20%E7%BC%96%E8%AF%91%E5%99%A8%E7%94%9F%E6%88%90%E7%9A%84%20elf%20%E6%96%87%E4%BB%B6%E6%97%B6%E5%8F%AF%E8%83%BD%E4%BC%9A%E9%81%87%E5%88%B0%E4%B8%80%E4%BA%9B%E9%97%AE%E9%A2%98%EF%BC%8C%E5%A6%82%3CBR%20%2F%3E%E7%BC%BA%E5%B0%91%E8%B0%83%E7%94%A8%E5%A0%86%E6%A0%88%E4%BF%A1%E6%81%AF%E3%80%81%E8%BF%9B%E5%85%A5%E5%87%BD%E6%95%B0%E7%9A%84%E6%AD%A5%E9%AA%A4%E4%BF%A1%E6%81%AF%E4%B8%8D%E6%AD%A3%E7%A1%AE%E7%AD%89%E3%80%82%3CBR%20%2F%3E%3CSTRONG%3E%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95%3C%2FSTRONG%3E%EF%BC%9A%E6%9C%89%E6%97%B6%20GHS%20%E4%BC%9A%E7%94%9F%E6%88%90%E4%B8%8E%20GDB%20%E4%B8%8D%E5%85%BC%E5%AE%B9%E7%9A%84%E8%B0%83%E8%AF%95%E4%BF%A1%E6%81%AF%EF%BC%8C%E5%AF%BC%E8%87%B4%3CBR%20%2F%3E%E8%B0%83%E8%AF%95%E5%99%A8%E6%97%A0%E6%B3%95%E6%98%BE%E7%A4%BA%E8%B0%83%E7%94%A8%E5%A0%86%E6%A0%88%E3%80%82%E5%9C%A8%E6%9F%90%E4%BA%9B%E6%83%85%E5%86%B5%E4%B8%8B%EF%BC%8C%E5%A6%82%E6%9E%9C%E6%B2%A1%E6%9C%89%E8%BF%99%E4%BA%9B%E4%BF%A1%E6%81%AF%EF%BC%8Cgdb%20%E4%BB%8D%E5%8F%AF%3CBR%20%2F%3E%E8%B0%83%E8%AF%95%E7%A8%8B%E5%BA%8F%E3%80%82%E7%A8%8B%E5%BA%8F%E7%89%88%E6%9C%AC%E9%9C%80%E8%A6%81%E5%A2%9E%E5%8A%A0%E5%90%8E%E6%9C%9F%E7%94%9F%E6%88%90%E6%AD%A5%E9%AA%A4%EF%BC%8C%E5%9C%A8%3CBR%20%2F%3E%E9%A1%B9%E7%9B%AE%E8%B5%84%E6%BA%90%E7%AE%A1%E7%90%86%E5%99%A8%E8%A7%86%E5%9B%BE%E4%B8%AD%E9%80%89%E6%8B%A9%E9%A1%B9%E7%9B%AE%EF%BC%8C%E7%84%B6%E5%90%8E%E9%80%89%E6%8B%A9%E6%96%87%E4%BB%B6%20%26gt%3B%20%E5%B1%9E%E6%80%A7%E4%BB%A5%E6%98%BE%E7%A4%BA%E9%A1%B9%E7%9B%AE%E5%B1%9E%E6%80%A7%EF%BC%8C%E5%9C%A8%20%3CBR%20%2F%3E%20C%2FC%2B%2B%20%E7%89%88%E6%9C%AC-%26gt%3B%20%E8%AE%BE%E7%BD%AE%E4%B8%8B%E9%80%89%E6%8B%A9%E7%A8%8E%E5%8A%A1%E6%91%8A%E9%94%80%E6%94%B6%E7%9B%8A%EF%BC%8C%E7%84%B6%E5%90%8E%E8%BE%93%E5%85%A5%E5%91%BD%E4%BB%A4%20gstrip%20%E2%80%94%20%3CBR%20%2F%3E%20r%3D.debug_frame%20%E5%8F%AF%E6%89%A7%E8%A1%8C%E6%96%87%E4%BB%B6%E3%80%82%E5%88%87%E6%8D%A2%E5%88%B0%E6%8C%87%E4%BB%A4%E6%AD%A5%E8%BF%9B%E6%A8%A1%E5%BC%8F%EF%BC%8C%E5%8F%AF%E4%BB%A5%E6%AD%A5%E8%BF%9B%3CBR%20%2F%3E%E5%8A%9F%E8%83%BD%E3%80%82%E5%A6%82%E6%9E%9C%E6%AD%A4%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95%E6%97%A0%E6%95%88%EF%BC%8C%E8%AF%B7%E5%B0%86%E9%97%AE%E9%A2%98%E6%8A%A5%E5%91%8A%E7%BB%99%20GreenHills%20%E6%94%AF%E6%8C%81%E9%83%A8%E9%97%A8%E3%80%82%3C%2FP%3E%3CP%3E%E5%B8%8C%E6%9C%9B%E5%AF%B9%E4%BD%A0%E6%9C%89%E6%89%80%E5%B8%AE%E5%8A%A9%E3%80%82%3C%2FP%3E%3CP%3EStan%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1789409%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32DS%20IDE%3A%20CMake%20project%20Debug%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1789409%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BB%A5%E4%B8%8B%E6%98%AF%20IDE%20%E4%BD%BF%E7%94%A8%20GHS%20%E7%BC%96%E8%AF%91%E5%99%A8%E7%9A%84%E5%B7%A5%E7%A8%8B%E6%97%A5%E5%BF%97%EF%BC%9A%20IDE%20%E4%BD%BF%E7%94%A8%20GHS%20%E7%BC%96%E8%AF%91%E5%99%A8%E7%9A%84%E5%B7%A5%E7%A8%8B%E6%97%A5%E5%BF%97%3C%2FP%3E%3CP%3E******************************************************************************%3C%2FP%3E%3CP%3E%E5%AE%8C%E6%88%90%E6%9E%84%E5%BB%BA%EF%BC%9A%20...%2Fsrc%2Fmain.c%3CBR%20%2F%3E%3CBR%20%2F%3E%E5%BB%BA%E7%AD%91%E6%96%87%E4%BB%B6%3A..%2Fprojectcode%2Fmcal_config%2Fsrc%2Fclock_IP_CFG.C%20%3CBR%20%2F%3E%20%E8%B0%83%E7%94%A8%EF%BC%9A%E9%80%82%E7%94%A8%E4%BA%8E%20Arm%20%E7%8B%AC%E7%AB%8B%E7%BB%84%E7%BD%91%20(SA)%20%E7%9A%84%20GHS%20C%20%E7%BC%96%E8%AF%91%E5%99%A8%20cc%20%3CBR%20%2F%3E%20arm-preprocess_assembly_files-c99--gnu_asmby-Onone-DSTART_FLASH-DSTART_FLASH-DS32K3XX-DENABLE_FPU-DLTC_ISOFT_CUSTOM-DINIT_STDBY_RAM-DARM%20CM7_SP-D__ITCM_INIT-D__DTCM_INIT-D%20__ghs__-DGEELY_SPECIFICATION_USED%3D1-DDISABLE_MCAL_INTERMODULE_ASR_CHECK-DBTB_ENABLE-DSING_OS_AUTOSAROS-DS32K344-DGHS-I%20%22%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CExtend%20%22-I%22%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CCommonInclude%20%22-I%20%22%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CKernel%20%22-I%20%22%20%22%20%22-I%20%22-I%20%22%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CPlatform%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%20D%3A%5CD%5Cworkpalce%5C%20s32K344%5C%20S32K344_DEMO_20%5C%20Projectcode%5C%20bsw_Config%20%22-I%20%22%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CMcal%20%22-I%20%22%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CMcal%5CBase_TS_T40D34M10I0R0%20%22-I%20%22%20%22-I-I-I%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CMcal%5CBase_TS_T40D34M10I0R0%5Cheader%22%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CMcal%5CBase_TS_T40D34M10I0R0%5Cinclude%20%22-I%20%22%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CMcal%5CBase_TS_T40D34M10I0R0%5Csrc%20%22-I%20%22%20%22-I%20%22%5C%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CMcal%5CDet_TS_T40D34M10I0R0%20D%3A%5CD%5Cworkpalces32k344%5C%20S32K344_DEMO_20%5C%20Projectcode%5C%20Mcal%5C%20det_ts_t40d34m10i0r0%5C%20include%20%22-I%20%22%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CMcal%5CDet_TS_T40D34M10I0R0%5Csrc%20%22-I%20%22%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CMcal%5CMcu_TS_T40D34M10I0R0%20%22-I%20%22%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CMcal%5CMcu_TS_T40D34M10I0R0%5Cinclude%22-I%20%22%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CMcal%5CMcu_TS_T40D34M10I0R0%5Csrc%20%22-I%20%22%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CMcal%5CPlatform_TS_T40D34M10I0R0%20%22-I%20%22%20%22-I%20%22%20D%3A%5C%20D%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CMcal%5CPlatform_TS_T40D34M10I0R0%5Cbuild_files%5C%20workpalce%5C%20s32K344%5C%20S32K344_DEMO_20%5C%20Projectcode%5C%20Mcal%5C%20Platform_ts_t40d34m10i0r0%5C%20build_files%5C%20ghs%20%22-I%20%22%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CMcal%5CPlatform_TS_T40D34M10I0R0%5Cinclude%20%22-I%20%22%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CMcal%5CPlatform_TS_T40D34M10I0R0%5Csrc%20%22-I%20%22%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CMcal%5CPlatform_TS_T40D34M10I0R0%5C%20startup%20%22-I%20%22%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CMcal%5CPlatform_TS_T40D34M10I0R0%5Cstartup%5Cinclude%20%22-I%20%22%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CMcal%5CPlatform_TS_T40D34M10I0R0%5Cstartup%5Csrc%20%22-I%20%22%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CMcalPlatform_ts_t40d34m10i0R0%5C%20startup%5C%20src%5C%20m7%20%22-I%20%22%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CMcal%5CPlatform_TS_T40D34M10I0R0%5Cstartup%5Csrc%5Cm7%5Cghs%20%22-I%20%22%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CMcal%5CRte_TS_T40D34M10I0R0%20%22-I%20%22%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CMcal%5CRte_TS_T40D34M10I0R0%5Cinclude%22-I%20%22%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CMcal%5CRte_TS_T40D34M10I0R0%5Csrc%20%22-I%20%22%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CMcal_config%20%22-I%20%22%20%22-I%20%22%5C%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CProjectcode%5CMcal_config%5Cinclude%20D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%E9%A1%B9%E7%9B%AE%E4%BB%A3%E7%A0%81%5C%20mcal_Config%5C%20src%20%22-cpu%3Dcortexm7-fsingle-thumb-MD-c-o%20%22%20Projectcode%2Fmcal_config%2Fsrc%2Fclock_IP_CFG.O%20%22%22..%2FProjectcode%2FMcal_config%2Fsrc%2FClock_Ip_Cfg.c%22%3CBR%20%2F%3E%22D%3A%5CD%5Cworkpalce%5CS32k344%5CS32K344_DEMO_20%5CPlatform%5CArch_Define.h%22%2C%E7%AC%AC%2066%20%E8%A1%8C%EF%BC%9A%E8%AD%A6%E5%91%8A%20%231-D%3A%3CBR%20%2F%3E%E6%96%87%E4%BB%B6%E6%9C%80%E5%90%8E%E4%B8%80%E8%A1%8C%E7%BB%93%E6%9D%9F%E6%97%B6%E6%B2%A1%E6%9C%89%E6%8D%A2%E8%A1%8C%E7%AC%A6%3CBR%20%2F%3E%2F*%3D%3D%3D%3D%3D%3D%3D%5BE%20N%20D%20O%20F%20I%20L%20E%5D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D*%2F%3CBR%20%2F%3E%5E%3C%2FP%3E%3CP%3E%E5%AE%8C%E6%88%90%E6%9E%84%E5%BB%BA%EF%BC%9A...%2FProjectcode%2FMcal_config%2Fsrc%2FClock_Ip_Cfg.c%3C%2FP%3E%3CP%3E************************************************************************************************%3C%2FP%3E%3CP%3E%E6%9E%84%E5%BB%BA%E7%9B%AE%E6%A0%87%EF%BC%9AS32K344_DEMO_20.elf%3CBR%20%2F%3E%E8%B0%83%E7%94%A8%EF%BC%9A%E9%80%82%E7%94%A8%E4%BA%8E%20Arm%20%E7%8B%AC%E7%AB%8B%E7%BB%84%E7%BD%91%20(SA)%20%E7%9A%84%20GHS%20C%20Linker%20ccar%20%3CBR%20%2F%3E%20m--gnu_asm-g-dwarf2-T%20%22%20%3CLI-EMOJI%20id%3D%22lia_anguished-face%22%20title%3D%22%3Aanguished_face%3A%22%3E%3C%2FLI-EMOJI%3E%20%2Fd%2Fworkpalece%2Fs32k344%2Fs32k344_demo_20%2Fprojectcode%2Fmcal%2Fplatform_ts_t40d34m10i0r0%2Fbuild_files%2FGHS%2FLinker_Flash_s32K344.ld%20%22-e%20Reset_Handler%20-nostartfiles%20-cpu%3Dcortexm7%20-thumb%20-o%22S32K344_DEMO_20.elf%22.%2Fsrc%2Fmain.o%20.%2FProjectcode%2FMcal_config%2Fsrc%2FClock_Ip_Cfg.o%20.%2FProjectcode%2FMcal_config%2Fsrc%2FClock_Ip_PBcfg.o%20.%2FProjectcode%2FMcal_config%2Fsrc%2FIntCtrl_Ip_Cfg.o%20.%2FProjectcode%2FMcal_config%2Fsrc%2FMcu_Cfg..%2FProjectcode%2FMcal_config%2Fsrc%2FMcu_PBcfg.o%20.%2FProjectcode%2FMcal_config%2Fsrc%2FOsIf_Cfg.o%20.%2FProjectcode%2FMcal_config%2Fsrc%2FPlatform_Cfg.o%20.%2FProjectcode%2FMcal_config%2Fsrc%2FPlatform_Ipw_Cfg..%2FProjectcode%2FMcal_config%2Fsrc%2FPower_Ip_Cfg.o%20.%2FProjectcode%2FMcal_config%2Fsrc%2FPower_Ip_PBcfg.o%20.%2FProjectcode%2FMcal_config%2Fsrc%2FRam_Ip_Cfg.o%20.%2FProjectcode%2FMcal_config%2Fsrc%2FRam_Ip_PBcfg..%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Adc.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Can.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Crc..%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Crypto.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Dio.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Eth.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Can.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Crc..%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_EthSwt_43_SJA11XX.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_EthTrcv_43_PHY.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Fee..%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Fls.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Gpt.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_I2c.o%20..%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_I3c.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Icu.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Iseled.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Lin.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Mcl.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Mcu.o%20..%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Ocu.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Port.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Pwm.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Rm..%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Sai.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Sbc_fs26.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Sbc_fs86.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Sent.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Spi.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Uart.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Wdg.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Wdg_43_fs26.o%20.%2FProjectcode%2FMcal%2FRte_TS_T40D34M10I0R0%2Fsrc%2FSchM_Wdg_43_fs86..%2FProjectcode%2FMcal%2FPlatform_TS_T40D34M10I0R0%2Fstartup%2Fsrc%2Fm7%2Fghs%2FVector_Table.o%20.%2FProjectcode%2FMcal%2FPlatform_TS_T40D34M10I0R0%2Fstartup%2Fsrc%2Fm7%2Fghs%2Fstartup_cm7.o%20.%2FProjectcode%2FMcal%2FPlatform_TS_T40D34M10I0R0%2Fstartup%2Fsrc%2Fm7%2Fexceptions.o%20.%2FProjectcode%2FMcal%2FPlatform_TS_T40D34M10I0R0%2Fstartup%2Fsrc%2Fm7%2Fstartup.o%20..%2FProjectcode%2FMcal%2FPlatform_TS_T40D34M10I0R0%2Fstartup%2Fsrc%2Fnvic.o%20.%2FProjectcode%2FMcal%2FPlatform_TS_T40D34M10I0R0%2Fstartup%2Fsrc%2Fsys_init.o%20.%2FProjectcode%2FMcal%2FPlatform_TS_T40D34M10I0R0%2Fstartup%2Fsrc%2Fsystem.o%20..%2FProjectcode%2FMcal%2FPlatform_TS_T40D34M10I0R0%2Fsrc%2FIntCtrl_Ip.o%20.%2FProjectcode%2FMcal%2FPlatform_TS_T40D34M10I0R0%2Fsrc%2FPlatform.o%20.%2FProjectcode%2FMcal%2FPlatform_TS_T40D34M10I0R0%2Fsrc%2FPlatform_Ipw..%2FProjectcode%2FMcal%2FPlatform_TS_T40D34M10I0R0%2Fsrc%2FSystem_Ip.o%20.%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FClock_Ip.o%20.%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FClock_Ip_Data..%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FClock_Ip_Divider.o%20.%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FClock_Ip_DividerTrigger.o%20..%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FClock_Ip_ExtOsc.o%20.%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FClock_Ip_FracDiv.o%20.%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FClock_Ip_Frequency.o%20..%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FClock_Ip_Gate.o%20.%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FClock_Ip_IntOsc.o%20.%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FClock_Ip_Irq.o%20..%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FClock_Ip_Monitor.o%20.%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FClock_Ip_Pll.o%20.%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FClock_Ip_ProgFreqSwitch.o%20.%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FClock_Ip_Selector.o%20.%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FClock_Ip_Specific.o%20.%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FMcu..%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FMcu_Dem_Wrapper.o%20.%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FMcu_Ipw.o%20.%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FPower_Ip.o%20.%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FPower_Ip_CortexM7.o%20.%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FPower_Ip_FLASH.o%20.%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FPower_Ip_MC_ME.o%20..%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FPower_Ip_MC_RGM.o%20.%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FPower_Ip_MC_RGM_Irq.o%20.%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FPower_Ip_PMC..%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FPower_Ip_PMC_Irq.o%20.%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FPower_Ip_Private.o%20.%2FProjectcode%2FMcal%2FMcu_TS_T40D34M10I0R0%2Fsrc%2FRam_Ip..%2FProjectcode%2FMcal%2FDet_TS_T40D34M10I0R0%2Fsrc%2FDet.o%20.%2FProjectcode%2FMcal%2FDet_TS_T40D34M10I0R0%2Fsrc%2FDet_stub.o%20.%2FProjectcode%2FMcal%2FBase_TS_T40D34M10I0R0%2Fsrc%2FOsIf_Timer.o%20..%2FProjectcode%2FMcal%2FBase_TS_T40D34M10I0R0%2Fsrc%2FOsIf_Timer_System.o%20.%2FProjectcode%2FMcal%2FBase_TS_T40D34M10I0R0%2Fsrc%2FOsIf_Timer_System_Internal_Systick.o%20.%2FProjectcode%2FBSW_Config%2FOs_Cfg.o%20..%2FProjectcode%2FBSW_Config%2FOs_Intvet.o%20.%2FProjectcode%2FBSW_Config%2FOs_Kdata.o%20.%2FProjectcode%2FBSW_Config%2FOs_UserInf.o%20.%2FPlatform%2FArch_Extend.o%20.%2FPlatform%2FArch_Irq.o%20.%2FPlatform%2FArch_Mpu.o%20..%2FPlatform%2FArch_PendSV.o%20.%2FPlatform%2FArch_Processor.o%20.%2FPlatform%2FArch_Timer.o%20.%2FPlatform%2FArch_Trap.o%20.%2FKernel%2FOs_Alarm.o%20.%2FKernel%2FOs_Appl.o%20.%2FKernel%2FOs_Core.o%20.%2FKernel%2FOs_Counter.o%20.%2FKernel%2FOs_Event.o%20.%2FKernel%2FOs_Hook.o%20.%2FKernel%2FOs_Interrupt.o%20.%2FKernel%2FOs_Ioc.o%20.%2FKernel%2FOs_Kernel.o%20.%2FKernel%2FOs_Mprot.o%20.%2FKernel%2FOs_Panic.o%20.%2FKernel%2FOs_Peripheral.o%20.%2FKernel%2FOs_Resource.o%20.%2FKernel%2FOs_Rpc.o%20.%2FKernel%2FOs_ScheduleTable.o%20.%2FKernel%2FOs_Spinlock.o%20.%2FKernel%2FOs_Sprot.o%20.%2FKernel%2FOs_StackMonitor.o%20.%2FKernel%2FOs_Task.o%20.%2FKernel%2FOs_Tprot.o%20.%2FExtend%2FOs_Extend.o%3CBR%20%2F%3E%E5%AE%8C%E6%88%90%E6%9E%84%E5%BB%BA%E7%9B%AE%E6%A0%87%EF%BC%9AS32K344_DEMO_20.elf%3C%2FP%3E%3CP%3E**********************************************************************************************%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Bruce_Ye_0-1705398814437.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Bruce_Ye_0-1705398814437.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F258365i2AA72B2EA6D5644B%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Bruce_Ye_0-1705398814437.png%22%20alt%3D%22Bruce_Ye_0-1705398814437.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E**********************************************************************************************%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Bruce_Ye_1-1705398847049.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Bruce_Ye_1-1705398847049.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F258366i46E3E3D3646BAC9E%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Bruce_Ye_1-1705398847049.png%22%20alt%3D%22Bruce_Ye_1-1705398847049.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E