0,00 €

V košarici ni izdelkov.

0,00 €

V košarici ni izdelkov.

More
    DomovRevijaProgramiranjeArduino FreeRTOS 1 - Ustvarjanje FreeRTOS opravila za utripanje LED z Arduino...

    Arduino FreeRTOS 1 – Ustvarjanje FreeRTOS opravila za utripanje LED z Arduino Uno

    Svet elektronike colorOperacijski sistem (OS), ki se nahaja v ugnezdenih napravah, se imenuje RTOS (Real-Time Operating System). V ugnezdenih napravah so opravila v realnem času ključnega pomena, kjer ima čas zelo pomembno vlogo. Naloge v realnem času so časovno deterministične, kar pomeni, da je odzivni čas na kateri koli dogodek vedno enak, tako da se lahko zanesemo na to, da se bo vsak dogodek zaznal v nekem določenem času. RTOS je zasnovan za izvajanje aplikacij z zelo natančnim časovnim razporedom in visoko stopnjo zanesljivosti. RTOS pomaga tudi pri izvajanju večopravilnosti z enim samim jedrom.

    V preteklosti smo že obravnavali uporabo RTOS-a v ugnezdenih sistemih, kjer lahko izveste več o RTOS-u, o razliki med splošnimi operacijskimi sistemi in RTOS-om, različnih vrstah RTOS-ov in tako naprej. Povezava na ta članek [1] .

    Slika 1: RTOS lahko deluje tudi na Arduinu

    V tem članku bomo začeli s FreeRTOS. FreeRTOS je razred RTOS za ugnezdene naprave, ki je dovolj majhen, da se lahko izvaja na 8/16-bitnih mikrokontrolerjih, čeprav njegova uporaba ni omejena le na te mikrokontrolerje. Je popolnoma odprtokodna programska koda in je vsem na voljo na githubu. Če poznamo nekaj osnovnih pojmov RTOS, je FreeRTOS zelo enostaven za uporabo, saj ima dobro dokumentirane API-je (Application Programming Interface, programski vmesnik za aplikacije), ki jih je mogoče neposredno uporabiti, ne da bi morali poznati vsebino programske kode v njihovem ozadju. Popolno FreeRTOS dokumentacijo boste našli na naslovu [2].

    Ta vsebina je samo za naročnike

    Če želite odkleniti to vsebino, se naročite.
    Politika zasebnosti

    Spoštujemo vašo zasebnost in se zavezujemo, da bomo osebne podatke, pridobljene prek spletnega informacijskega sistema, skrbno varovali in jih brez vaše privolitve ne bomo posredoval tretji osebi oziroma jih uporabili v druge namene. Ker obstajajo v spletnem informacijskem sistemu določene povezave na druge, zunanje spletne strani, ki niso vezane na nas, ne prevzemamo nobene odgovornosti za zaščito podatkov na teh spletnih straneh.

    Hkrati se zavezujemo, da bomo po svojih najboljših možnih močeh varovali podatke in zasebnost obiskovalcev spletne strani .

    Da bi preprečili nepooblaščen dostop do pridobljenih podatkov ali njihovo razkritje, ohranili natančnost osebnih podatkov in zagotovili njihovo ustrezno uporabo, uporabljamo ustrezne tehnične in organizacijske postopke za zavarovanje podatkov, ki jih zbiramo.

    Več: https://svet-el.si/politika-zasebnosti