К.м.к., суть в том, что нигде не указано, что 32 бита за одно обращение; напротив - если >16 бит, то регламентируется несколько операций. UPD Однако узкое место AHB:
AHB transactions are translated into the external device protocol. In particular, if the selected external memory is 16- or 8-bit wide, 32-bit wide transactions on the AHB are split into consecutive 16- or 8-bit accesses.
Чуть ниже про внешнюю шину:
The requested AHB transaction data size can be 8-, 16- or 32-bit wide whereas the accessed external device has a fixed data width.
В описании битов регистра BCR есть MWID, который описан так:
Bits 5:4 MWID[1:0]: Memory data bus width.
Defines the external memory device width, valid for all type of memories.
00: 8 bits,
01: 16 bits (default after reset),
10: 32 bits,
11: reserved, do not use.