From 3020f5caf0b09fcaf85b3b3fa84fdf688ba22cc0 Mon Sep 17 00:00:00 2001 From: Dominik Sliwa Date: Thu, 9 Nov 2017 19:51:32 +0100 Subject: K20: can and spi fixes Signed-off-by: Dominik Sliwa --- source/adc_task.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'source/adc_task.c') 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; -- cgit v1.2.3