OLIMEX
authorNIIBE Yutaka <gniibe@fsij.org>
Wed, 3 Oct 2012 04:11:38 +0000 (13:11 +0900)
committerNIIBE Yutaka <gniibe@fsij.org>
Wed, 3 Oct 2012 04:11:38 +0000 (13:11 +0900)
boards/OLIMEX_STM32_H103/board.h
src/adc_stm32f103.c

index 9b0de6f..f54d940 100644 (file)
@@ -43,7 +43,7 @@
 #define NEUG_ADC_SETTING2_SMPR2 0
 #define NEUG_ADC_SETTING2_SQR3  ADC_SQR3_SQ1_N(ADC_CHANNEL_IN10)   \
                               | ADC_SQR3_SQ2_N(ADC_CHANNEL_IN11)
-#define NEUG_ADC_SETTING2_NUM_CHANNELS 1
+#define NEUG_ADC_SETTING2_NUM_CHANNELS 2
 
 /*
  * Board identifier.
index 4232456..4e1a9fc 100644 (file)
@@ -35,6 +35,9 @@
 #define ADC_SMPR1_SMP_VREF(n)   ((n) << 21)
 #define ADC_SMPR1_SMP_SENSOR(n) ((n) << 18)
 
+#define ADC_SMPR1_SMP_AN10(n)   ((n) << 0)
+#define ADC_SMPR1_SMP_AN11(n)   ((n) << 3)
+
 #define ADC_SMPR2_SMP_AN0(n)    ((n) << 0)
 #define ADC_SMPR2_SMP_AN1(n)    ((n) << 3)
 
@@ -49,6 +52,8 @@
 
 #define ADC_CHANNEL_IN0         0
 #define ADC_CHANNEL_IN1         1
+#define ADC_CHANNEL_IN10        10
+#define ADC_CHANNEL_IN11        11
 #define ADC_CHANNEL_SENSOR      16
 #define ADC_CHANNEL_VREFINT     17