[an error occurred while processing this directive]
IAR тебе нужен, и основательное изучение С и С++. Лучше изначально потерять время, но мотоп свободно общаться с компилятором, что пытаться сделать все попроще и сразу... это мои размышления... я тоже начинающий.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)