1
Lowlevel-Coding / Re: Multitasking und Timer
« am: 02. April 2007, 19:32 »
Hallo,
du kannst doch einfach nur z.B. alle 10 Aufrufe vom Timer Interrupt nen Taskswitch vornehmen und trotzdem bei jedem Call den Counter hochzählen.
Sowas ala ...
du kannst doch einfach nur z.B. alle 10 Aufrufe vom Timer Interrupt nen Taskswitch vornehmen und trotzdem bei jedem Call den Counter hochzählen.
Sowas ala ...
Code: [Auswählen]
void timer_irq()
{
static int i = 0;
counter++;
if(++i == 10)
{
i = 0;
scheduler();
}
}
MfG