我刚刚开始学习单片机MSPG2553去图书馆借了几本书,我在对照范例写代码时用到 _EINT(); 就出错,发出警报。
使用环境为 IAR EW430 5.3
发出警报为:
Warning[Pe223]: function "_EINT" declared implicitly F:\msp430-launchpad\频率\main.c 17
Error[e46]: Undefined external "_EINT" referred in main ( F:\msp430-launchpad\频率\Debug\Obj\main.r43 )
这什么情况 _ENIT 未定义?
难道是头文件有缺失吗? (头文件未更改)
我该如何解决这个错误?
你需要去头文件里找相关的中断使能函数。
例如__enable_interrupt(); __disable_interrupt();
还有一些操作寄存器的写法。