Объявление обработчика прерываний: armcc vs gcc

Я хочу объявить функцию рутины прерывания.

Первоначально написано для 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.В чем может быть проблема?

0 ответов

Другие вопросы по тегам