#ifdef DISK_BASE_BUF_ADDR UINT8X DISK_BASE_BUF[512] _at_ DISK_BASE_BUF_ADDR; /* 外部RAM的磁盤數(shù)據(jù)緩沖區(qū),緩沖區(qū)長(zhǎng)度為一個(gè)扇區(qū)的長(zhǎng)度 */ #else UINT8X DISK_BASE_BUF[512]; /* 外部RAM的磁盤數(shù)據(jù)緩沖區(qū),緩沖區(qū)長(zhǎng)度為一個(gè)扇區(qū)的長(zhǎng)度 */ #endif

編譯時(shí)出錯(cuò):提示Error:DISK_BASE_BUF:absolute specifier illegal 我用CH375做U盤讀寫程序,上面的為CH375庫文件里面的原程序沒改過的,用keil51編譯時(shí)出現(xiàn)原問題