1, the use of different: dflash can be coexisted with the main flash, in the main program memory operation, can erase and write, can be used to store bootloader code or large data blocks; pflash is used to put the code or data.
2, different nature: dflash can be divided into EEPROM backup as well as Dataflash; pflash is the main flash setup.
3, the operation is different: dflash to operate according to the flash command, according to the sector to erase and write; Pflash does not need to erase the operation.