Sida 2 av 2

Postat: 17 november 2005, 11:19:53
av dangraf
TACKAR!!!!
Det var det svaret jag letade efter!! :-)

*bockar och bugar*

Postat: 17 november 2005, 11:23:42
av sodjan
Problemet är ju att bestämma *när* function() skall anropas. Kontrollen av deadline sker ju *inne* i funktionen, så den måste anropas, ja när ? "Hela tiden" ?

Dessutom har vi väll function1(), function2(), function3(), o.s.v
och deadline1, deadline2, deadline3, o.s.v, eller hur ?

Jag ser inte hur detta skall kunna bli "snyggt"...

En rellaterad sak, som kanske kan verka självklar, men i alla fall... :

"Snygg" C-kod ger inte alltid "snygg" maskinkod. Ofta är det tvärtom. Konstruktioner som är självklara i C där genererad kod är ganska ointressant (t.ex på en PC eller liknande) kan vara helt förrödande för en mikrokontroller. Man måste skriva sin C kod utifrån vad som ger effektiv maskinkod och tänka mer utifrån ett mikrokontroller perspektiv än "standard-C".


EDIT : Ett svar från dangraf kom in medans jag skrev...
OK, då är alla nöjda då ! :-)