我最近开始使用 STM32F4Discovery 板进行编程,并使用 IAR 工作台作为 IDE。我应该在 Eclipse 中使用已经开发的程序作为我项目的一部分。当我将它导入 IAR Workbench 时,我收到以下错误和警告:
Error[Pe020]: identifier "_impure_ptr" is undefined
Warning[Pe223]: function "_REENT_INIT_PTR" declared implicitly
Warning[Pe223]: function "_reclaim_reent" declared implicitly C
我已经意识到 , _impure_ptr
,_REENT_INIT_PTR
是存在于 GNU ARM 工具链中_reclaim_reent
的文件的一部分。reent.h
这被用作使用 FreeRTOS 功能的一部分。使用 Eclipse,这不是问题,但是在使用 IAR 工作台时,是否还有其他类似于reent.h
我应该包含的 IAR 工作台的文件?
我知道这是一个幼稚的问题,但我是嵌入式编程的初学者,并且仍处于设置该项目的初始阶段。