无衣师伊 发表于 2016-2-24 14:02:09

请教IARAVR全局中断宏是什么?ICCAVR改IARAVR

这几天做移植
主要是WIN7不支持ICCVAR8
转IARAVR
PCMSK0 = 0x00; //pin change mask 0
PCMSK1 = 0x00; //pin change mask 1
PCMSK2 = 0x00; //pin change mask 2
PCICR = 0x00; //pin change enable
PRR = 0x00; //power controller
//SEI(); //re-enable interrupts
//_SEI();
//__enable_interrupt();
//_EINT();
// __enable_interrupt();


ICCAVR是_SEI();--全局中断允许
看了IAR的PDF文件
找到了__enable_interrupt();宏。但一直提示错误。估计是头文件没include进去。


我的问题是.IARAVR下全局中断宏,和禁止中断宏。不直接操作寄存器(这种方法移植其他芯片时很麻烦)
请指教!
页: [1]
查看完整版本: 请教IARAVR全局中断宏是什么?ICCAVR改IARAVR