最近在做单片机通信,引用了malloc.c/malloc.h文件,源文件是从MDK导出的,文件中用到了__align字节对齐关键字和__attribute__设置属性关键字。
__align在MDK中:
__align(32) u8 mem1base[MEM1_MAX_SIZE];
在IAR中:
#pragma pack(32)
u8 mem1base[MEM1_MAX_SIZE] ;
最近在做单片机通信,引用了malloc.c/malloc.h文件,源文件是从MDK导出的,文件中用到了__align字节对齐关键字和__attribute__设置属性关键字。
__align在MDK中:
__align(32) u8 mem1base[MEM1_MAX_SIZE];
在IAR中:
#pragma pack(32)
u8 mem1base[MEM1_MAX_SIZE] ;