в IAR есть такое. Пишешь inline void func () и при вызове функции вставляется ее код, а не вызывается ф-я
E-mail: info@telesys.ru