测试uCOS版本:
const U8 **ppData;
_Context.NumBytesInBuffer = _Context.pfGetData(_Context.pVoid, (const U8 **)ppData, LoadPicSize, 0);
返回的*ppData竟然是个0,非常诡异,而裸机版本和RTX版本无此问题。
后来改为
U8 *ppData;
_Context.NumBytesInBuffer = _Context.pfGetData(_Context.pVoid, (const U8 **)&ppData, LoadPicSize, 0);
返回ppData使用可以了。 |