The embodiment of the invention relates to the technical field of communication, in particular to a FLASH extended space read-write
access method based on a domestic
Feiteng E2000Q processor, which comprises the following steps of: in the aspect of hardware, respectively hanging a plurality of FLASH chips in different
chip selection spaces of a QSPI (Query Serial
Peripheral Interface) controller of the domestic
Feiteng E2000Q processor, providing
clock signals for each FLASH
chip through the QSPI controller, a reset
signal is sent to each FLASH
chip through the FPGA, and a standard
library is formed; in the aspect of
software, when FLASH erasing, reading or
programming operation needs to be carried out, selection of different FLASH chips is achieved in the mode that FLASH chip selection parameters are transmitted to a chip selection register of the QSPI controller, and read-write access operation is achieved in the mode that FLASH addresses are transmitted to an address register of the QSPI controller. Read-write operation of the high-order data and the low-order data in the same
address space is achieved in a data splicing and analyzing mode. According to the method, the flexibility of the domestic
Feiteng E2000Q processor in the aspects of application program solidification and FLASH
address space allocation is well improved.