Profibus не предназначен для связи MCU с MCU.Единственная причина, по которой вы будете использовать это, если они находятся на некотором расстоянии друг от друга, и у вас есть один мастер и несколько рабов.В Profibus DP обычно требуется специальная ИС Profibus (например, Profichip) для реализации ведомого модуля, поскольку время имеет решающее значение.Точно так же реализация Мастера также является сложным делом.Он предназначен для использования в качестве полевой шины (для использования на целых фабриках или площадках и т. Д.)
Я не так много знаю о Profinet, но я сомневаюсь, что это то, что вы хотите, чтобы MCU передавал данные MCU.,
Если процессоры находятся в одном устройстве, I2C, вероятно, будет вашим лучшим выбором и физически поддерживается STM32F4 (вам также понадобится протокол поверх этого).