Zjednodušeně:
AHB je top level, propojuje jádra a paměť. Tradicí ARMu u vyšších modelů je, že je to vlastně "bus matrix" a je tam několik masterů (I cache, D cache, DMA, grafika, GMAC,...), který můžou komunikovat současně a nezávisle.
APB je sběrnice periferií. Je pomalejší, jednoduchá,... A samozřejmě se může vyskytnout v několika exemplářích.
Nebo si koupit nejaky z vyvojovych kitu od ST :)
Pro inspiraci:
http://chiptron.petus.cz/articles.php?article_id=75