[size=10.6667px]关键函数如下:
[size=10.6667px]long int __attribute__((space(prog), aligned(2))) prog_data = 0x333333;
unsigned int lowWord, highWord;
unsigned int tbloffset;
TBLPAG = __builtin_tblpage(&prog_data);
tbloffset = __builtin_tbloffset(&prog_data);
lowWord=__builtin_tblrd1(tbloffset);
highWord=__builtin_tblrdh(tbloffset);
[size=10.6667px]lowWord的内容是3333,但highword为什么是0
[size=10.6667px]而且highword怎么写进去想要的数值。有这么用过的没?
|