diff options
author | Dominik Sliwa <dominik.sliwa@toradex.com> | 2017-11-09 19:51:32 +0100 |
---|---|---|
committer | Dominik Sliwa <dominik.sliwa@toradex.com> | 2017-11-28 11:06:57 +0100 |
commit | 3020f5caf0b09fcaf85b3b3fa84fdf688ba22cc0 (patch) | |
tree | 971e36ac2bbd28b534791ca07efeca9e762c614a /source/adc_task.c | |
parent | 41a46914821b1ea72c6dd68b308a3740276139ee (diff) |
K20: can and spi fixesApalis-TK1_LXDE-Image_2.8b1.64-20171229Apalis-TK1_LXDE-Image_2.7b5-20171201
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com>
Diffstat (limited to 'source/adc_task.c')
-rw-r--r-- | source/adc_task.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source/adc_task.c b/source/adc_task.c index 456b9b2..8adb356 100644 --- a/source/adc_task.c +++ b/source/adc_task.c @@ -41,6 +41,7 @@ static int adc_task_init(void) adc_config.clockDivider = kADC16_ClockDivider8; ADC16_Init(ADC0, &adc_config); ADC16_SetHardwareAverage(ADC0, kADC16_HardwareAverageDisabled); + PRINTF("ADC init done \r\n"); return 0; #else return -ENODEV; @@ -53,11 +54,12 @@ static int tsc_task_init(void) #ifdef BOARD_USES_ADC ADC16_GetDefaultConfig(&adc_config); adc_config.resolution = kADC16_ResolutionSE12Bit; - adc_config.longSampleMode = kADC16_LongSampleDisabled; + adc_config.longSampleMode = kADC16_LongSampleCycle10; adc_config.clockDivider = kADC16_ClockDivider8; ADC16_Init(ADC1, &adc_config); ADC16_SetChannelMuxMode(ADC1, kADC16_ChannelMuxB); - ADC16_SetHardwareAverage(ADC1, kADC16_HardwareAverageCount32); + ADC16_SetHardwareAverage(ADC1, kADC16_HardwareAverageCount16); + PRINTF("TSC init done \r\n"); return 0; #else return -ENODEV; |