Цитата(Злодей @ Nov 25 2013, 18:21)

Для придания гибкости, и чтобы просто лишний раз переработать код решил сделать проект компилируемым для двух линеек МК (STM32F1 и STM32F3).
Сам в такой же ситуации. Но, думаю, вопрос можно задать иначе:
- делать один файл с кучей условной компиляции
- или сделать под каждую платформу свой файл с единым интерфейсом и условным оставить только makefile?
Возможно, если бы я был "ценителем" стандартной периферийной библиотеки (STLib), то вопрос решался бы однозначно, но увы...