【发布时间】:2013-09-19 13:36:43
【问题描述】:
当我想为我使用的字符串使用特定地址时,使用编译器 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];
它不工作。
【问题讨论】:
-
您可以发布指向工具链主页的链接(最好是链接器手册)?
标签: c compiler-construction pic microchip