Plik naglowkowy obslugi przetwornika ADC. More...
Go to the source code of this file.
Functions | |
| void | ADCInit (void) |
| Funkcja inicjujaca ADC. | |
| void | ADCOff (void) |
| Funkcja wylaczajaca ADC. | |
| int16_t | ADCGetCh0 (void) |
| Funkcja odczytujaca kanal 0 ADC. | |
| int16_t | ADCGetCh1 (void) |
| Funkcja odczytujaca kanal 1 ADC. | |
| int16_t | ADCGetCh2 (void) |
| Funkcja odczytujaca kanal 2 ADC. | |
| void | ADCSetPeroid (uint8_t per) |
| Funkcja ustawiajaca podstawe czasu. | |
| void | ADCSetGain (uint8_t g1, uint8_t g2) |
| Funkcja ustawiajaca wzmocnienie. | |
| void | ADCRunOffsetCal (void) |
| Funkcja kalibrujaca offset sygnalu wejsciowego. | |
| void | ADCOffsetCorrect (int16_t *wsk, uint8_t channels, uint8_t vdiv1, uint8_t vdiv2) |
| Funkcja korygujaca sygnal na podstawie danych kalibracyjnych. | |
Plik naglowkowy obslugi przetwornika ADC.
| int16_t ADCGetCh0 | ( | void | ) |
Funkcja odczytujaca kanal 0 ADC.
| int16_t ADCGetCh1 | ( | void | ) |
Funkcja odczytujaca kanal 1 ADC.
| int16_t ADCGetCh2 | ( | void | ) |
Funkcja odczytujaca kanal 2 ADC.
| void ADCInit | ( | void | ) |
Funkcja inicjujaca ADC.
| void ADCOff | ( | void | ) |
Funkcja wylaczajaca ADC.
| void ADCOffsetCorrect | ( | int16_t * | wsk, |
| uint8_t | channels, | ||
| uint8_t | vdiv1, | ||
| uint8_t | vdiv2 | ||
| ) |
Funkcja korygujaca sygnal na podstawie danych kalibracyjnych.
| *wsk | : adres bufora sygnalu |
| channels | : 0 - praca 1 kanalowa, 1 - praca dwukanalowa |
| vdiv1 | : wzmocnienie kanalu 1 |
| vdiv2 | : wzmocnienie kanalu 2 |
| void ADCRunOffsetCal | ( | void | ) |
Funkcja kalibrujaca offset sygnalu wejsciowego.
| void ADCSetGain | ( | uint8_t | g1, |
| uint8_t | g2 | ||
| ) |
Funkcja ustawiajaca wzmocnienie.
wartosc wzmocnienia wynosi 2^gx, gdzie gx to parametr podawany w funkcji
| g1 | : wartosc wzmocnienia dla kanalu 1 (ch0) |
| g2 | : wartosc wzmocnienia dla kanalu 2 (ch1) |
| void ADCSetPeroid | ( | uint8_t | per | ) |
Funkcja ustawiajaca podstawe czasu.
| per | : numer wybranej podstawy czasu |
1.8.1.2