#ifdef DISK_BASE_BUF_ADDR no_init UINT8 DISK_BASE_BUF[512] & DISK_BASE_BUF_ADDR; /* 外部RAM的磁盤數(shù)據(jù)緩沖區(qū),緩沖區(qū)長度為一個扇區(qū)的長度 */ #else UINT8 DISK_BASE_BUF[512]; /* 外部RAM的磁盤數(shù)據(jù)緩沖區(qū),緩沖區(qū)長度為一個扇區(qū)的長度,起始地址必須為偶地址 */ #endif #ifdef FILE_DATA_BUF_LEN #ifdef FILE_DATA_BUF_ADDR no_init UINT8 FILE_DATA_BUF[ FILE_DATA_BUF_LEN ] & FILE_DATA_BUF_ADDR; /* 外部RAM的文件數(shù)據(jù)緩沖區(qū),緩沖區(qū)長度不小于一次讀寫的數(shù)據(jù)長度 */ #else UINT8 FILE_DATA_BUF[ FILE_DATA_BUF_LEN ]; /* 外部RAM的文件數(shù)據(jù)緩沖區(qū),緩沖區(qū)長度不小于一次讀寫的數(shù)據(jù)長度,起始地址建議為偶地址 */ #endif ////////////////////////////////////////////////////////
????這段怎么編譯都通不過,哪個at需要改成什么?