N K / Mbed 2 deprecated priustroller_2

Dependencies:   mbed

Fork of priustroller by Bayley Wang

Revision:
31:86b87913d8e1
diff -r 2b6d426f3bfc -r 86b87913d8e1 isr.cpp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/isr.cpp	Sun Mar 15 02:21:32 2015 +0000
@@ -0,0 +1,17 @@
+#include "includes.h"
+
+extern "C" void TIM2_IRQn_Handler() {
+    TIM2->SR &= ~1;
+    ADC1->SQR1 &= ~ADC_SQR1_L;
+    ADC1->SQR3 = 0;
+    ADC1->SQR3 |= channel_ib;
+    ADC1->CR2 |= ADC_CR2_SWSTART;
+    while ((ADC1->SR & 2) == 0){}
+    global_ib = ADC1->DR;
+    
+    ADC1->SQR3 = 0;
+    ADC1->SQR3 |= channel_ic;
+    ADC1->CR2 |= ADC_CR2_SWSTART;
+    while ((ADC1->SR & 2) == 0){}
+    global_ic = ADC1->DR;
+} 
\ No newline at end of file