您好!
我通过 GPMC 将 FPGA 连接到 SoC。
保留的配置为:
- 异步
- 16位
- 且 CYCLE2CYCLE = 0
尽管如此、我观察到两个连续读数之间的暂停时间非常长。
寄存器内容如下:
GPMC_CONFIG1_I = 0x40C11000
GPMC_CONFIG2_I = 0x00121200
GPMC_CONFIG3_I = 0x00000000
GPMC_CONFIG4_I = 0x12001200
GPMC_CONFIG5_I = 0x000F1515
GPMC_CONFIG6_I = 0x8000000
GPMC_CONFIG7_I = 0x00000F52
我的设置中是否有可以解释这种长延迟的内容?
读取事务通过 memcpy 执行(此时无 DMA)。