mbed-os/libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KLXX
Sissors e74074eba8 [HAL][K20XX/KLXX] Fixed deepsleep power consumption when AnalogIn is used
The power consumption was reported by Paul Staron to be 100uA higher
when an AnalogIn was used previously.

Problem 1 is that 40uA was used by the async ADC clock, which is never
actually used, so it is disabled. Problem 2 is that setting it for high
speed mode increased it by another 60uA while in deepsleep. This
currently seems to me to be possibly a bug in the design, but the
workaround is checking if this is the case before going to deepsleep,
and if yes, disable it. Afterwards it is re-enabled.
2015-03-22 15:15:40 +01:00
..
TARGET_KL05Z Added LPUART support and fixed a many errors in KL43Z target 2014-10-15 01:02:32 +02:00
TARGET_KL25Z Added LPUART support and fixed a many errors in KL43Z target 2014-10-15 01:02:32 +02:00
TARGET_KL43Z Added serial_get_src_clock() function into serial_api.c and fastirc_frequency() function into clk_freqs.h for better portability. 2014-12-19 10:55:37 +01:00
TARGET_KL46Z Added LPUART support and fixed a many errors in KL43Z target 2014-10-15 01:02:32 +02:00
PeripheralPins.h Put PeripheralPin constant values in .c files, definitions in .h 2014-01-30 18:19:34 +01:00
PortNames.h Refactored KLXX code 2014-01-28 18:57:07 +01:00
analogin_api.c [HAL][K20XX/KLXX] Fixed deepsleep power consumption when AnalogIn is used 2015-03-22 15:15:40 +01:00
analogout_api.c assert rename to mbed_assert header file 2014-05-28 16:38:00 +02:00
clk_freqs.h Added serial_get_src_clock() function into serial_api.c and fastirc_frequency() function into clk_freqs.h for better portability. 2014-12-19 10:55:37 +01:00
gpio_api.c Added LPUART support and fixed a many errors in KL43Z target 2014-10-15 01:02:32 +02:00
gpio_object.h Decorated all HALs with gpio_is_connected() function implementation 2014-12-19 13:37:16 +00:00
i2c_api.c assert rename to mbed_assert header file 2014-05-28 16:38:00 +02:00
objects.h Add HAL for Freescale KL43Z 2014-10-11 20:40:12 +02:00
pinmap.c assert rename to mbed_assert header file 2014-05-28 16:38:00 +02:00
port_api.c Added LPUART support and fixed a many errors in KL43Z target 2014-10-15 01:02:32 +02:00
pwmout_api.c Added LPUART support and fixed a many errors in KL43Z target 2014-10-15 01:02:32 +02:00
rtc_api.c Replaced tabs by spaces 2014-01-29 14:43:26 +01:00
sleep.c [HAL][K20XX/KLXX] Fixed deepsleep power consumption when AnalogIn is used 2015-03-22 15:15:40 +01:00
us_ticker.c Added LPUART support and fixed a many errors in KL43Z target 2014-10-15 01:02:32 +02:00