Цитата(Jenya7 @ Dec 31 2015, 14:38)

а где лучше прописать инлайновую функцию?
Как в месте вызова будет встроена inline функция, если текст ее не виден?
Отсюда и исходите.
Цитата(Jenya7 @ Dec 31 2015, 14:38)

в том то и был вопрос много ли я выигрываю не вынося код в отдельные функции
Важно, что вы теряете - понимание кода, понятную структуру, иерархию в проекте.
Сейчас все контроллеры стоят практически одинаково, что AVR, что CM4.
Есть ли смысл затруднять себе жизнь?
Кстати, если разрешить максимальную оптимизацию, то сам компилятор развернет некоторые функции.
Уходя, оставьте свет...