Ze by se svet zblaznil?

Miroslav Mraz mrazik na volny.cz
Sobota Leden 16 10:38:46 CET 2016


Je dost těžké dívat se zpět pohledem začátečníka, ale mě připadají ty 
Cortex-M ARMy z mnohého pohledu prostší než kupř. 8-bit AVR. Nemusíte 
řešit paměťové prostory, i to přerušení může být prostá funkce v C. Od 
složitosti periferií se lze na začátku dost odstínit - např. nastavení 
hodin do jádra není úplně triviální, ale v prvním kroku se tím nemusím 
zabývat, do jádra nějaké hodiny na začátku vést musí, jinak by to 
nenastartovalo. A tak by šlo pokračovat.
Stálo by asi za úvahu udělat nějakou takovou kuchařku pro úplné 
začátečníky, ale to je spíš věc pedagogů, praktik většinou neví jak 
problematiku srozumitelně vysvětlit.
Problém je jinde - dnešní styl je nainstalovat složité a komplexní 
vývojové prostředí a pak metodou pokus - omyl upravovat již hotové 
příklady a to bez jakýchkoli předchozích znalostí. Což někdy může vést k 
očekávanému výsledku, ale většinou to vyplodí jen spoustu nesmyslných 
dotazů na internetových fórech a badatele začátečníka to od dalších 
pokusů odradí.

Mrazík

Dne 16.1.2016 v 07:15 David Obdrzalek napsal(a):
> To se tu rozhorel hezky flame, ani jsem nedoufal :-))
>
> Podle me je mnohem jednodussi naucit se pouzivat mikrokontrolery s 8bit
> {AVR,PIC,...} nez s 32bit ARM. Nebo dokonce skocit rovnyma nohama do ARMu muze taky
> byt tak odrazujici, ze to taky bude konecna (anebo pak dotycny bude produkovat
> paskvily, protoze to nepochopil cele, ale jen vytipane kousky). A myslim tim spravne
> pouzivat, ne "programovat Arduino by example".
>
> Kdyz uz neco clovek umi, tak muze nemit duvod pouzivat 8bity, kdyz ma levnejsi a
> vykonnejsi procesor atd., ale jak se to ma naucit? Z meho pohledu maji jednoduche
> platformy sve nezastupitelne misto. Clovek se neco duleziteho nauci a pak mu
> pochopeni pokrocilejsich platforem nedela takove potize.
> A jak by pak vznikali novi programatori, kdyz by se to nemeli kde naucit? Takze i
> kdyby nakrasne v produkcnim svete uz nikdo 8bity nepouzival, tak zrusit je citim
> podobne asi jako zrusit autoskoly, protoze vetsina ridicu je nepotrebuje, pri bezne
> jizde prece uz umi ridit.
>
> D.O.
>
> PS Argument, ze to ma zdarma vyvojove prostredi - ono na ty osmnibity neni?
>
>>


Další informace o konferenci Hw-list