应该用DFlashFullPartition后,应该就可以直接读写了,我用的XEP100,如: void Fee_DFlashFullPartition(uint16 DFPART, uint16 ERPART) { while(FSTAT_CCIF == 0) // busy { } FSTAT = 0x30; //clear ACCERR and PVIOL FCCOBIX = 0x00; FCCOB = 0x0F00; //Partition D-Flash Command FCCOBIX = 0x01; FCCOB = DFPART; FCCOBIX = 0x02; FCCOB = ERPART; FSTAT_CCIF = 1; //lunch command while(FSTAT_CCIF == 0) //wait for done { } } |