Aurix TC397移植FreeRTOS任务运行不正常的问题解决

一、问题描述

在给TC397移植FreeRTOS的时候,基于一个Demo工程添加了FreeRTOS文件后,创建了两个任务,发现任务启动后运行不正常。

开发环境:ADS

iLLD库:iLLD_1_0_1_14_0

二、解决办法

在检查代码发现需要打开Ifx_Cfg.h文件中的IFX_CFG_EXTEND_TRAP_HOOKS宏定义,

/* #define IFX_CFG_EXTEND_TRAP_HOOKS */ /* Decomment this line if the project needs to extend trap hook functions */

#define IFX_CFG_EXTEND_TRAP_HOOKS

#endif /* IFX_CFG_H */

 这个宏定义影响Ifx_Cfg_Trap.h文件的引用

Aurix TC397移植FreeRTOS任务运行不正常的问题解决_第1张图片

Aurix TC397移植FreeRTOS任务运行不正常的问题解决_第2张图片

你可能感兴趣的:(AURIX,c语言,mcu)