2019-10-16 02:42发布
天山狐狸 发表于 2015-7-29 09:47 #if defined (__CC_ARM) /*!< ARM Compiler */ ...
最多设置5个标签!
__align(4)
uint8_t *GpMacSrc;
#elif defined ( __ICCARM__ ) /*!< IAR Compiler */
#pragma data_alignment=4
uint8_t *GpMacSrc;
#elif defined (__GNUC__) /*!< GNU Compiler */
uint8_t *GpMacSrc; __attribute__ ((aligned (4)));
#elif defined (__TASKING__) /*!< TASKING Compiler */
__align(4)
uint8_t *GpMacSrc;
#endif /* __CC_ARM */
原子的内存管理那部分,为什么在IAR中会出错,编译不通过,__align(32) u8 mem1base[MEM1_MAX_SIZE];
一周热门 更多>