Проблема с ассемблерными вставками. IAR 3.41a ругается так:
#include <msp430x11x1.h> char flag; void main(void) { . . . asm("push.w &TAR"); // Error[Og005]: Unknown symbol in inline assembly: "TAR" … asm("mov.b &P1IN,&flag"); // Error[Og005]: Unknown symbol in inline assembly: "P1IN" … asm("mov.w @SP+,R11"); // А в этом случае, всё в порядке . . . } Не знаю, что и делать…
|