Final changes
This commit is contained in:
@@ -14,7 +14,7 @@ extern "C" void irq_handler(void) { \
|
||||
tim_reg->SR &= ~TIM_SR_UIF; /* clear flag */ \
|
||||
auto cb = timer_callbacks[static_cast<int>(key)]; \
|
||||
if (cb) cb(); \
|
||||
}; \
|
||||
}; \
|
||||
};
|
||||
|
||||
typedef void (*TimerCallback)(); //Typedef for callback function
|
||||
|
||||
@@ -24,7 +24,7 @@ int main() {
|
||||
timer2.start();
|
||||
|
||||
|
||||
RCC->APB2ENR |= RCC_APB2ENR_SYSCFGEN; // Enable SYSCFG clock (needed for EXTI)
|
||||
RCC->APB2ENR |= RCC_APB2ENR_SYSCFGEN; //Enable SYSCFG clock (needed for EXTI)
|
||||
|
||||
GPIOA->MODER &= ~(0b11 << (4 * 2));
|
||||
GPIOA->MODER |= (0b1 << (4 * 2));
|
||||
|
||||
Reference in New Issue
Block a user