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