_TARGET_FEATURE_ 当ARM体系支持指令PLD,LDRD,STRD,MCRR,MRRC时 DOUBLEWORD _ 设置该定义宏 _TARGET_FEATURE_ 当系统中包含乘法处理器时,设置该 DSPMUL _ 预定义宏 _TARGET_FEATURE_ 如果目标ARM体系支持半字访问以及有符号的字节数据 HALFWORD _ ,设置该预定义宏 _TARGET_FEATURE_ 如果目标ARM体系支持长乘法指...
ARM编译器中预定义的宏 arm系列目前支持三大主流的工具链,realview的armcc,iar ewarm的iccarm,gnu的gcc,编译器在编译的时候会预定义一些宏,这些宏在工程中起到不可或缺的作用。 例如 /* definecompilerspecific symbols */ #ifdefined( __CC_ARM ) #define __ASM __asm /*!< asm keyword for armcc */...
F-0TUE2S;关于“IT计算机”中“嵌入式开发”的实用应用文参考范文文档。正文共1,416字,word格式文档。内容摘要:ARM基础知识教程(五):ARM编译器中预定义的宏的内容摘要:ARM基础知识教程(五):ARM编译器中预定义的宏ARM编译器预定义了一些宏,这些预定义宏对应一定的数值,有些预定义宏没有对应数值,见下表:_arm_...
2、这些宏分别代表什么平台? __CC_ARM对应的平台是:ARM RealView RealView,是一套包含编译、调试和模拟的开发工具,需结合开发环境如uvision、eclipse或者CodeWarrior,形成集成开发环境来使用。 __ICCARM__对应的平台是:IAR EWARM Embedded Workbench for ARM 是IARSystems 公司为ARM 微处理器开发的一个集成开发环境(...