From def4173e683c3538388aabceeb08e5336c2bdadf Mon Sep 17 00:00:00 2001 From: Perry Hung Date: Sun, 27 Feb 2011 03:07:31 -0500 Subject: libmaple: Refactor ADC routines ADC routines rewritten, support for ADC2, 3, added. Signed-off-by: Marti Bolivar --- wirish/wirish.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'wirish/wirish.c') diff --git a/wirish/wirish.c b/wirish/wirish.c index aaae9d4..1ea4863 100644 --- a/wirish/wirish.c +++ b/wirish/wirish.c @@ -64,9 +64,12 @@ void init(void) { nvic_init(); systick_init(SYSTICK_RELOAD_VAL); gpio_init(); + /* Initialize the ADC for slow conversions, to allow for high impedance inputs. */ - adc_init(ADC_SMPR_55_5); + adc_init(ADC1, 0); + adc_set_sample_rate(ADC1->regs, ADC_SMPR_55_5); + timer_init(TIMER1, 1); timer_init(TIMER2, 1); timer_init(TIMER3, 1); -- cgit v1.2.3