From e4e5683036b07d39097bae8222f84d814b6211c5 Mon Sep 17 00:00:00 2001 From: Toyomasa Watarai Date: Thu, 5 Jun 2014 11:12:26 +0900 Subject: [PATCH] [LPC11U68] Fixed ADC sampling clock issue --- .../mbed/targets/hal/TARGET_NXP/TARGET_LPC11U6X/analogin_api.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/mbed/targets/hal/TARGET_NXP/TARGET_LPC11U6X/analogin_api.c b/libraries/mbed/targets/hal/TARGET_NXP/TARGET_LPC11U6X/analogin_api.c index 697e8c19a6..0930d0fe5a 100644 --- a/libraries/mbed/targets/hal/TARGET_NXP/TARGET_LPC11U6X/analogin_api.c +++ b/libraries/mbed/targets/hal/TARGET_NXP/TARGET_LPC11U6X/analogin_api.c @@ -73,7 +73,7 @@ void analogin_init(analogin_t *obj, PinName pin) { tmp = LPC_ADC->CTRL; } while ((tmp & (1UL << 30)) != 0); - LPC_ADC->CTRL = 100; // 500kHz sampling + LPC_ADC->CTRL = 1; // Sampling clock: SystemClock divided by 1 } static inline uint32_t adc_read(analogin_t *obj) {