Недавно я начал программирование на плате 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
Ошибка из-за использования инструментальной привязки GNU ARM в рабочем средстве IAR
Я понял, что _impure_ptr
, _REENT_INIT_PTR
, _reclaim_reent
являются частью reent.h
файла, которые присутствуют в GNU ARM Toolchain. Это используется как часть использования функции FreeRTOS. С Eclipse это не проблема, но при использовании IAR workbench есть ли другой файл, похожий на reent.h
для IAR Workbench, который я должен включить?
Я знаю, что это наивный вопрос, но я начинаю программировать и все еще на начальных этапах создания этого проекта.