Tool/software: Code Composer Studio
Thanks in advance,
I have 3 files, F2806x_Adc.h file, F2806x_Adc.c , Main.c file,
File F2806x_Adc.h is as shown below.
#ifndef F2806X_ADC_H_ #define F2806X_ADC_H_ extern void ADC_Reset(void); #endif
File F2806x_Adc.c is as shown below.
#include "F2806x_Device.h" // F2806x Header file Include File
#include <F2806x_VgAdc.h> // F2806x Examples Include File
void ADC_Reset(void)
{
EALLOW; // This is needed to write to EALLOW protected register
AdcRegs.ADCCTL1.bit.RESET = 1; //Resets the ADC (RESET = 1)
EDIS; // This is needed to disable write to EALLOW protected registers
__asm(" NOP");
__asm(" NOP");
__asm(" NOP");
}
File Main.c is as shown below.
#include "DSP28x_Project.h" // Device Header file and Examples Include File
void main(void)
{
ADC_Reset();
}
on building project I get following error,
"../main.c", line 4: warning #225-D: function "ADC_Reset" declared implicitly