This is an old revision of the document!
Harjutusülesanded
Eesmärgiks on koostada programm, mis täidab kirjeldatud ülesannet.
Soojendusülesanne
Algajale
Loo SD kaardile .txt fail ning loo ühendus mõne seadmega üle vabalt valitud andmesidekanali (UART, USB, Bluetooth, muu). Kasutades terminali programmi kirjuta SD kaardil asuvale failile tekst. Vajutades nupule S2 kirjutatakse faili sisu terminali ning suletakse fail.
Loo SD kaardile logifail (.txt kujul) ja salvesta sinna iga sekund temperatuuri ja valgustugevuse väärtus. Nupuga on võimalik valida temperatuuri ühik (K/C) ning valik salvestatakse EEPROMi.
Loo programm, mis laseks nupule vajutades panna LED-i põlema või kustu. LED-ide olekud salvesta EEPROM mällu ning taasta olek programmi käivitamisel.
Edasijõudnule
Loe SD kaardilt .bmp fail ja kuva see LCD ekraanil.
Loe SD kaadrilt .bmp fail vastavalt vajutatud nupule ja kuva see LCD-le. Valitud pildi number salvesta EEPROM mällu ning kuva see käivitamisel alati uuesti.
Kordamisküsimused
Mitu korda saab EEPROM mälupesa kirjutada ja lugeda?
Miks kasutatakse SD kaardil FAT failisüsteemi?
Milliseid failisüsteeme veel kasutatakse?
Miks on mõistlikum kasutada eeprom_update käsku eeprom_read käsu asemel?