-

Mikrokontroléry Atmel AVR - Pascal přehled

Nehodnoceno
Mikrokontroléry Atmel AVR - Pascal
https://www.databazeknih.cz/img/books/17_/173585/bmid_mikrokontrolery-atmel-avr-pascal-1su-173585.png 0 0 0

Základy programování mikrokontrolérů Atmel AVR v jazyce E-LAB Pascal. Jazyk C je skutečně nejpoužívanější vyšší programovací jazyk používaný při programování mikrořadičů ATMEL AVR. Jeho používání má však řadu úskalí a zejména pro začátečníky je obtížný a umožňuje jim i tvorbu obtížně zjistitelných chyb. Proto může být pro začátečníka či vývojáře programujícího jen občas výhodné použít jiný vyšší programovací jazyk, byť za cenu, že výsledný kód je delší či pomalejší, než při použití jazyka C. V úvahu připadají především jazyk Basic (BasCom) a jazyk Pascal. Jazyk Pascal má u nás velkou tradici, především kvůli velké oblibě Turbo Pascalu a později i DELPHI firmy Borland pro počítače PC. Je to většinou první, někdy i jediný, programovací jazyk našich středoškoláků. Pro výuku základů programování je naprosto ideální. Ostatně pro výuku programování ho také jeho tvůrce, profesor N. Wirth vytvořil.Při profesionální tvorbě software v současné době převládá programování v jazyce C a zejména v objektově orientovaných jazycích vycházejících z "céčka" , tj. C++, JAVA či C#, nicméně jazyk PASCAL má jednu velkou výhodu pro vývojáře hardware - z jeho syntaxe vychází (přesněji řečeno z jazyka ADA, který vznikl rozšířením jazyka PASCAL o syntaktické konstrukce umožňující programování paralelních procesů, multitaskingu) jazyk VHDL používaný (u nás bohužel ještě ne příliš) při návrhu a simulaci složitějších číslicových systémů. Německá firma E-lab vytvořila překladače jazyka Pascal generující kód pro některé mikrořadiče PIC firmy Microchip a dále pro mikrořadiče ATMEL AVR. K tomu vytvořila i společné integrované vývojové prostředí IDE pracující pod operačními systémy Windows. Její PASCAL pro mikrořadiče ATMEL AVR dokonce umožňuje multitasking. Syntaxe E-lab Pascalu se v řadě případů liší od syntaxe standardního Pascalu a má blíže k jazyku ADA či VHDL. I proto je tato implementace Pascalu vhodná pro "hardweráře". V jednom počítačovém časopise jsem (coby autor této knihy) před lety četl vtip: Jaký je rozdíl mezi hardwerářem a softwerářem? Odpověď: Hardwerář programuje firmware.... celý text

Můj komentář

Zatím jste nenapsal(a) svůj komentář ke knize Mikrokontroléry Atmel AVR - Pascal. Přihlašte se a napište ho.


Nové komentáře (0)

Zatím zde není žádný komentář.


Související novinky (0)

Zatím zde není žádná související novinka.


Citáty z knihy (0)

Zatím zde není žádný citát z knihy.


Kniha Mikrokontroléry Atmel AVR - Pascal v seznamech

Kniha zatím není zařazena v žádném seznamu (Přečtené knihy, Právě čtené,...)