problems with multiple definitions of intHandlerList

interrupts
polymurph 3 years ago
parent a08467d8a3
commit 62daf52da2

@ -4,8 +4,14 @@
#include "usart.h"
#include "ascii.h"
#include "interrupt.h"
#include "timer.h"
void toggleLED()
{
pinToggle(pinB3);
}
int main(int argc, char *argv[])
{
uint8_t i = 0;
@ -44,7 +50,34 @@ int main(int argc, char *argv[])
print_Usart(usart2, "\n\r");
print_Usart(usart2, "\n\r");
print_Usart(usart2, "All is working fine\n\r");
for(i = 0 ; i < 10 ; i++) {
delayMs(100);
pinToggle(pinB3);
delayMs(200);
pinToggle(pinB3);
delayMs(300);
pinToggle(pinB3);
delayMs(400);
pinToggle(pinB3);
delayMs(500);
}
pinWrite(pinB3,0);
timerInitCounter(timer_2,(8E6/20E3)-1,10000-1,upCounting);
// TODO: Needs to be implemented into imp_interrupt.c
//TIM2->EGR = TIM_EGR_UG;
TIM2->DIER = TIM_DIER_UIE;
intInit(TIM2_UPDATE,toggleLED,2);
intEnable(TIM2_UPDATE);
timerSart(timer_2);
while(1);
while(1)
{
delayMs(100);

Loading…
Cancel
Save