Question
Speed different when accessing Peripheral Register (i.e. GPIOx_IDR) vs using DMA to copy GPIOx_IDR to SRAM?
Hi Experts,
May I know is there any speed different between access direct to Peripheral Register like, GPIOx_IDR? with access directly to SRAM ( using DMA to do Peripheral to Memory)?

From this block diagram, the GPIOx_IDR is using AHB1 bus and it runs at 180MHz which is same max speed on my system clock freq.
Does this mean, I have the same speed when accessing into Peripheral GPIOx register vs SRAM? Any latency when accessing to Peripheral GPIOx ? Do I need to wait for the GPIOx clock to sync and so on?
