differential input adc board K64F Compatible hal freescale K64F

Dependents:   trms_helloworld AnalogIn_Diff_helloworld

Fork of AnalogIn_Diff by frederic blanc

Files at this revision

API Documentation at this revision

Comitter:
fblanc
Date:
Tue Sep 22 13:40:55 2015 +0000
Parent:
3:d17541ceae12
Child:
5:c24df4d64aa1
Commit message:
ok

Changed in this revision

AnalohIn_Diff.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/AnalohIn_Diff.cpp	Wed Dec 10 12:53:25 2014 +0000
+++ b/AnalohIn_Diff.cpp	Tue Sep 22 13:40:55 2015 +0000
@@ -30,7 +30,7 @@
     
     instance=(adc_ch>>1)&1;
     chnNum=(adc_ch>>0)&1;
-    test(1);       
+          
     
     CLOCK_SYS_EnableAdcClock(instance);
 
@@ -54,8 +54,9 @@
     ADC_HAL_SetResolutionMode(adc_addrs[instance], kAdcResolutionBitOfDiffModeAs16);
     ADC_HAL_SetContinuousConvCmd(adc_addrs[instance], false);//false
     ADC_HAL_SetHwTriggerCmd(adc_addrs[instance], false); /* sw trigger */
-    ADC_HAL_SetHwAverageCmd(adc_addrs[instance], false);
-    //ADC_HAL_SetHwAverageMode(adc_addrs[instance], kAdcHwAverageCountOf4);
+    ADC_HAL_SetHwAverageCmd(adc_addrs[instance], false); /*Average*/
+    //ADC_HAL_SetHwAverageCmd(adc_addrs[instance], true);
+    //ADC_HAL_SetHwAverageMode(adc_addrs[instance], kAdcHwAverageCountOf32);
     ADC_HAL_SetChnMuxMode(adc_addrs[instance], kAdcChnMuxOfB); /* only B channels are avail */
 
 }