fixup overflow referencing psect cstackBANK1 (0xD8) into 1 byte at 0xA2A/0x2 -> 0x515的错误
是什么意思啊
我定义了三个数组
分别是
bank2 int SampleData[4];
bank2 int AverageData[4];
bank2 int CaptureData[4];
将三个数组进行如下计算
CapData[0]=AvergeData[0]-SampleData[0];
CapData[1]=AvergeData[1]-SampleData[1];
CapData[2]=AvergeData[2]-SampleData[2];
CapData[3]=AvergeData[3]-SampleData[3];
会出现 fixup overflow referencing psect cstackBANK1 (0xD8) into 1 byte at 0xA2A/0x2 -> 0x515 的错误
四个计算都会有
为什么会这样啊
如果我把CaptureData[4]改成char类型就可以了
兄弟们 帮帮忙啊 项目急啊 |