|
Opgaver
|
(1) Forklar funktionaliteten af en WDT.
(2) Forklar hvordan man kan benytte fejl detektions teknologien i USARTen til at forbedre kommunikationen.
(3) Lav et program der viser at WDT virker, dvs. lad være med at slå den fra. Tænd lysdioden og gå ind i en lang vente løkke hvor i "kicker" WDT for hvert gennemløb. Når i går ud af denne løkke så sluk lysdioden og gå ind i en anden løkke hvor i ikke "kicker" WDT. Prøv samme program hvor i slår WDT fra og ikke kicker den. Kan i se pointen?
(4) Gør rede for hvorfor interrupt baseret kommunikation
er smart.
(5) Implementer en interrupt baseret ring bufferet seriel driver, start med modtage funktionen. Benyt koden fra dagens forelæsning som inspiration.
|