当我想为我使用的字符串使用特定地址时,使用编译器 C18:
在.C
#pragma romdata idsoft
const rom unsigned char _app_nfo[31]= {"V0.0 No - 05/12/12"};
#pragma romdata
在链接器中:
CODEPAGE NAME=idsoft START=0x78E0 END=0x78FE
我怎样才能对 XC8 做同样的事情?我尝试了很多东西,但没有一个有效。
在 XC8 链接器参数中:
-L-pappnfo=0x78E0
在 .C 中:
unsigned char __section ("appnfo") app_nfo[31];
它不工作。