Hlavní navigace

Názor k článku Programovací jazyk Ada pro úplné začátečníky od Petr M - V mým světě u jednočipů je to denní...

  • Článek je starý, nové názory již nelze přidávat.
  • 30. 4. 2015 8:47

    Petr M (neregistrovaný) ---.honeywell.com

    V mým světě u jednočipů je to denní chleba a bez paralelního programování si člověk neškrtne.

    Jednoduchá deska s multiplexní segmentovkou, ADC, sériovkou a pár tlačítky. Jeden procesor, který současně
    1. Měří hodnoty z ADC
    2. Sleduje stisky tlačítek (včetně debouncingu)
    3. Refreshuje hodnoty na displeji
    4. Vypočítává zobrazenou hodnotu
    5. Komunikuje po sériovce
    6. Vykonává nějakou vnitřní logiku aplikace
    7. Krmí watchdog
    8. Sleduje napájení a při poklesu pod danou mez se uspí

    A všechno pochopitelně v jednom okamžiku. Prostě ledničky, mikrovlnky, pračky, termostaty v místnosti, plynový kotel, stopky, elektroměry,... používají paralelní programování.

    Proto se taky v embedded systémech používá z 90% ANSI C a jede se podle K&R nebo jiných knížek, kde se multitasking vůbec neřeší :D