N K / Mbed 2 deprecated priustroller_2

Dependencies:   mbed

Fork of priustroller by Bayley Wang

isr.cpp

Committer:
nki
Date:
2015-03-16
Revision:
32:4e1a223fad52
Parent:
31:86b87913d8e1

File content as of revision 32:4e1a223fad52:

#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;
}