ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
28 августа
334947 Топик полностью
MegaJohn (13.06.2012 10:14, просмотров: 32) ответил DGW на Всем добрый день.Небольшой вопросик, пишу в Iar для AVR. Необходимо разместить прерывание, а в нем помещать адрес на необходимую ф-цию?f1();f2();f3();#pragma vector=NUM_VEC__interrupt (addr_function);Взависимости от конфигурации проекта будет
или так  #pragma vector = USART0_RX_vect __interrupt void rx_interrupt( void ) { ... } либо так ISR( USART0_RX_vect ) где #define PRAGMA(x) _Pragma( #x ) #define ISR(vec) PRAGMA( vector=vec ) __interrupt void handler_##vec(void)