A basic Library for the 16 bit Differential A/D in the K64F Freedom platform
This Library cn use either A2D0 or 1. Note that when using A2D0 you must use pins ADC0_DP1 and ADC0_DM1. For A2D1 you must use pins ADC1_DP1 and ADC1_DM1.
Diff: AnalogIn_Diff.h
- Revision:
- 1:7b36e4381d83
- Parent:
- 0:0f6f4be28e21
diff -r 0f6f4be28e21 -r 7b36e4381d83 AnalogIn_Diff.h --- a/AnalogIn_Diff.h Tue May 20 00:58:33 2014 +0000 +++ b/AnalogIn_Diff.h Thu May 22 17:40:21 2014 +0000 @@ -8,14 +8,14 @@ class AnalogIn_Diff { public: - AnalogIn_Diff(int channel); + AnalogIn_Diff(int a2d_number); /** * AnalogIn_Diff destructor */ ~AnalogIn_Diff(); - int16_t read_16(void); - float read(void); + int16_t read_16(int channel); + float read(int channel); private: