Header files missing in mcuxpresso library

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

Header files missing in mcuxpresso library

837 次查看
Vidya_1203
Contributor II

We are trying to port a project using code warrior compiler and MCF5282 to MCUXpresso compiler and RT1176.

We noticed that the below header files present in code warrior compiler library are not present in MCUXpresso library.

1.ewlGlobals.h

2.ansi_prefix.ARM.h

3.ewl_c_version.h

4.ansi_parms.h

5.os_enum.h

6.size_t_eabi.h

7.size_t.h

Are these files required for RT series MCU? If required what are the alternatives for these files in MCUXpresso?

(The files are attached to this post)

 

标记 (1)
0 项奖励
回复
1 回复

821 次查看
AdrianOltean
NXP Employee
NXP Employee

Unfortunately, there's no standardized procedure on how to proceed with the migration in your case... The only obvious replacement is for "size_t", defined in "stddef.h". I'm not familiar with CodeWarrior compiler, nor with EWL so I cannot comment on the other headers.

MCUXpresso IDE bundles the Arm GNU Toolchain packages [1]. Moreover, you have the Newlib, NewlibNano and Redlib (proprietary NXP) C/C++ library options. For more details you can take a look at ch. 19 from the User Guide.

Regards,

Adrian

[1] https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads

 

0 项奖励
回复