Цитата(Gevork @ Feb 16 2012, 16:01)

В МК STM скорость работы портов настраивается регистрами вроде бы как до 50мГц...
Кстати, это настраивается крутизна фронтов (то есть мощность драйвера). Ясно, что крутизна также зависит от ёмкости нагрузки. Поэтому даже в режиме 2 МГц можно получить 10 МГц.
В STM32F1xx GPIO сидит на APB, то есть тактируется медленнее процессора и есть задержки при доступе к регистрам. В STM32F2xx GPIO тактируется на частоте процессора, и задержек там нет.