- A fork of Damien's program.
Dependencies: WebSocketClient WiflyInterface mbed messages
Fork of BatteryModelTester by
Diff: headers/ADC.h
- Revision:
- 1:4403f2ed1c1f
- Child:
- 2:7abdaa5a9209
diff -r c5607b31fb07 -r 4403f2ed1c1f headers/ADC.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/headers/ADC.h Tue Oct 04 13:19:19 2016 +0000 @@ -0,0 +1,28 @@ +// ************ +// * iQ_ADC.h * +// ************ +// +// Created: 2015/03/19 +// By: Damien Frost +// +// Description: +// Setup and functions of the ADC Module. + +#ifndef IQ_ADC_H +#define IQ_ADC_H + +// Properties of the internal temperature sensor: +#define IT_VMIN 1.7f +#define IT_VMAX 3.3f +#define IT_AVG_SLOPE 0.0025f +#define IT_V25 0.76f + +#define ADC_MAX 4095.0f + +#define STARTADCCONVERSION ADC1->CR2 |= ADC_CR2_JSWSTART // This command starts the ADC Conversion. +#define ADCCONVERSIONCOMPLETE ((ADC1->SR & ADC_SR_JSTRT) == 0) // This command returns true when the ADC conversion is complete. + +void ConfigureADC(void); + + +#endif /* IQ_ADC_H */ \ No newline at end of file