但他的我把FlashBlockBuffer变量没定义,我参照程序改的<br /><br />《UINT32 i ;<br /><br />if (FlashBlockNumber < FLASH_TABLE_SIZE) {<br /> FlashBlockBuffer[FlashBlockNumber] = i;<br /> }<br /> else if (FlashBlockNumber >= 98) {<br /> return;<br /> }》<br /><br /><br />我把FlashBlockBuffer也定义成UINT32,出现这样的错误<br /><br />Error : (Serious) C2947E: Illegal types for operands: <subscript><br />main.c line 538 <br />nand flash是256M的<br />
|