2024-04-22 10:54 AM
Per spec. STM32H747 has 1MB on-chip memory available. However, how that memory mapped is something I don't quite know. Linker allocates 256K @ 0x2000000 for code, and there's some DMA memory @ 0xD000000, but it's size is mystery as there's no explicit definitions for it.
2024-04-22 11:12 AM
The H747 has
The address you can read in rm , if you like :
-> see rm for your chip
DMA can access all memory, but not in one dma transfer, 65K limit, just look in rm :
2024-04-22 11:24 AM
It's a transaction size, could be 65535 * 32-bit words, and perhaps has a double buffer model so can ping-pong between two such buffers.
Ideal situation you're not moving that much data around, or there are better ways to manage it.