我想声明一个中断例程函数。
最初为 armcc 编写为:
extern "C" __irq void System_FiqDispatcher() SECTION_SRAM_2;
我写的是一样的:
extern "C" __attribute__ (( interrupt("IRQ"))) void System_FiqDispatcher() SECTION_SRAM_2;
我收到以下错误:line XXX : Error: #1207-D: attribute "interrupt" ignored.
可能是什么问题?