Hello
I have a quesiton. Can we use and define pragma vector's function outside of main (for example in header file or another c file). Can we define it in another c file or header file? For example i want to notify it in header file;
Here is my delay.h
#ifndef DELAY_H
#define DELAY_H
extern void TimerDelay(unsigned int time);
extern unsigned char delayUs;
extern __interrupt void iis(void); //compiler gives error for this line
#endif
And here is my delay.c
#include <msp430g2553.h>
#include "delay.h"
#pragma vector = TIMER1_A1_VECTOR
__interrupt void iis(void)
{
switch( TA1IV )
{
case 2: break;
case 4: delayUs--;break;
case 10: break;
}
}
After all, the compiler gives error. How should i define pragma vectors and its function in header file and that header's c file?
Kind regards...