A basic Library for the 16 bit Differential A/D in the K64F Freedom platform

Dependents:   K64F_DIFF_A2D

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.

Revision:
0:0f6f4be28e21
Child:
1:7b36e4381d83
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/AnalogIn_Diff.h	Tue May 20 00:58:33 2014 +0000
@@ -0,0 +1,26 @@
+
+#ifndef K64F_DIFF_A2D_H
+#define K64F_DIFF_A2D_H
+
+#include "mbed.h"
+
+
+class AnalogIn_Diff
+{
+public:
+  AnalogIn_Diff(int channel);
+
+  /**
+  * AnalogIn_Diff destructor
+  */
+  ~AnalogIn_Diff();
+   int16_t read_16(void);
+   float read(void);
+   
+private:
+
+  int ch;
+
+};
+
+#endif
\ No newline at end of file