CMSIS目前支持三大主流的工具链,即ARM RealView (armcc), IAR EWARM (iccarm), and GNU Compiler Collection (gcc)
#if defined ( __CC_ARM ) //即对应keil,armcc
......
#elif defined ( __ICCARM__ ) //即对应IAR,iccarm
......
#elif defined ( __GNUC__ ) //即对应gcc
CMSIS目前支持三大主流的工具链,即ARM RealView (armcc), IAR EWARM (iccarm), and GNU Compiler Collection (gcc)
#if defined ( __CC_ARM ) //即对应keil,armcc
......
#elif defined ( __ICCARM__ ) //即对应IAR,iccarm
......
#elif defined ( __GNUC__ ) //即对应gcc