Re: Blinkande LED, med C
Postat: 30 augusti 2009, 12:36:35
> Men min fråga i påståendeform håller iaf även inom pic programmeringen?
> deley medför ett stopp i din körning.
En PIC kör alltid *något* om den inte ligger i "sleap", men det är ett specialfall
och har igentligen inte med delay() funktionerna att göra.
> Hur hårt?
Så hårt du vill och din applikation kräver.
> Medan den sitter i deley(), hindrar den ev interupt?
Det beror normalt inte på delay() funktionen i sig, utan på hur resten
av koden ser ut. Men säker kan man aldrig vara, RTFM är nog det
som gäller för att få fram alla detaljerna i hur dessa "burkade" funktionen
fungerar i detalj. Det kan även skillja från kompilator till kompilator.
Man kan även säga att det finns många anledningar till att man normalt inte
vill använda delay() funktioner utan lösa det på annat sätt (timer-avbrott).
> deley medför ett stopp i din körning.
En PIC kör alltid *något* om den inte ligger i "sleap", men det är ett specialfall
och har igentligen inte med delay() funktionerna att göra.
> Hur hårt?
Så hårt du vill och din applikation kräver.
> Medan den sitter i deley(), hindrar den ev interupt?
Det beror normalt inte på delay() funktionen i sig, utan på hur resten
av koden ser ut. Men säker kan man aldrig vara, RTFM är nog det
som gäller för att få fram alla detaljerna i hur dessa "burkade" funktionen
fungerar i detalj. Det kan även skillja från kompilator till kompilator.
Man kan även säga att det finns många anledningar till att man normalt inte
vill använda delay() funktioner utan lösa det på annat sätt (timer-avbrott).