differential input adc board K64F Compatible hal freescale K64F
Dependents: trms_helloworld AnalogIn_Diff_helloworld
Fork of AnalogIn_Diff by
Revision 4:a833fa5cce1e, committed 2015-09-22
- 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 */
}
frederic blanc

ADC DIFF K64F