对于DSPIC单片机使用XC16编译器,一般情况下,flash空间使用低16bit作数据存储,对于单个存储空间而言,一共32bit,除去高8位未使用,其余24bit可使用。为全部利用此24bit空间,需使用:
__pack_upper_byte
示例:
__pack_upper_byte char message[]="Hellow World!";
对于DSPIC单片机使用XC16编译器,一般情况下,flash空间使用低16bit作数据存储,对于单个存储空间而言,一共32bit,除去高8位未使用,其余24bit可使用。为全部利用此24bit空间,需使用:
__pack_upper_byte
示例:
__pack_upper_byte char message[]="Hellow World!";