Diskuze: Už zase otravuji s ASM pro microprocesory

Assembler Už zase otravuji s ASM pro microprocesory

Avatar
Martin.mak
Člen
Avatar
Martin.mak:

Ahoj, rád bych se vrhl na microprocesory - Atmel, a trošičku se ponimral v těch ledkách a display's... případně senzory a motůrky :) Myslíte, že bude lepší se nejdříve naučit pořádně nějáký jazyk? :) Učím se C# ale to asi nebude to pravé ořechové :) Z desktopu se úplně samozřejmě vzdálit nechci :) Chvilinku sem se učil Cčko, není lepší se naučit Cčko (potom případně přejít na C++, či Javu... rád bych dělal hry... )?

Co by jste mi před přechodem na mikroprocesory a ASM doporučili? Co se programování týče.. :)

 
Odpovědět 27.1.2014 21:48
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na Martin.mak
Jan Vargovský:

U C# můžeš klidně zůstat, existuje micro framework :)

 
Nahoru Odpovědět 27.1.2014 21:50
Avatar
MrPabloz
Člen
Avatar
Odpovídá na Martin.mak
MrPabloz:

na atmel doporučuju jedině C, je to asi nejjednoduší v tomhle, ale samozejmě musíš C umět, abys to plně pochopil :). Sám sem v nich dělal pár prográmku od ledek po 7-segmentový display a tepooměry. Nejlepší by ale bylo asi sehnat si přímo nějaký ten plošný spoj s mikročipem a displayem, aby sis to mohl vyzkoušet naživo, je to lepší než jen virtuálně :)

Nahoru Odpovědět 27.1.2014 22:18
Harmonie těla a duše, to je to, oč se snažím! :)
Avatar
cmaja
Člen
Avatar
cmaja:

Taky se učím programovat MCU od Atmelu, hlavně rodinu ATmega. A prvně bych ti doporučil začít s jazykem symbolických adres (JSA), kde lépe pochopíš jak ten MCU vnitřně pracuje. A pak bych přišel na vyšší programovací jazyk = C. Pro programování v JSA používám AVR studio 4 (sice je to stará verze, ale jsem na to zvyklí) a pro jazyk C mám doinstalovaný WinAVR. Určitě bych ti doporučil koupit si vývojový kit (nebo ho vyrobit) obsahující tlačítka, LEDky, Segmentová display, LCD display a další periferie podle finančních možností.

Nahoru Odpovědět 28.1.2014 1:00
"Jen dvě věci jsou nekonečné - vesmír a lidská hloupost. Tím prvním si ovšem nejsem tak jist" ALBERT EINSTEIN
Avatar
Martin.mak
Člen
Avatar
Martin.mak:

Děkuji, samozřejmě že HW budu kupovat, a plánuji začínat právě s JSM + vytvořit si vývojový kit... koupit programátor :)
Já jsem si stáhnul nejnovější AVR studio 6 :)
CMajo Máš nějaký osvědčený zdroj informací? :) Přemýšlím že zakoupím literaturu .. :) http://knihy.abz.cz/…e-up-a-praxe

 
Nahoru Odpovědět 28.1.2014 21:17
Avatar
Martin.mak
Člen
Avatar
Odpovídá na Jan Vargovský
Martin.mak:

Vím, ale s mikro.. chci začínat z části právě kvůli JSA .. a té nízkoúrovňosti celkově. :)

 
Nahoru Odpovědět 28.1.2014 21:19
Avatar
cmaja
Člen
Avatar
Odpovídá na Martin.mak
cmaja:

Tato kniha není špatná, ale doporučil bych ti ji prvně stáhnout na netu, než ji zakoupíš. Na internetu se pohybuje nějaký sken této knihy. Pokud ti bude vyhovovat styl jakým je kniha napsaná, tak si ji pak zakoupíš. Dostaneš myslím k tomu i CD, kde jsou soubory na výrobu DPS a zdrojáky. Na naučení základů bohatě stačí. A postavíš si s touto knihou i vývojový kit. Já jsem byl trošku víc lenošný a vývojový kit jsem si rovnou koupil. Začal jsem taky používat Atmel studio 6, kde je integrovaný dobrý našeptávač. Informací na internetu je hodně a když zrovna něco potřebuji, tak gůglím. Ale prošel jsem předmětem BMPT na ústavu radioelektroniky http://www.urel.feec.vutbr.cz/~fryza/?…

Třeba zajímavé jsou skripta do počítačových cvičení: http://www.urel.feec.vutbr.cz/…ace_full.pdf

Nahoru Odpovědět  +1 3.4.2014 22:44
"Jen dvě věci jsou nekonečné - vesmír a lidská hloupost. Tím prvním si ovšem nejsem tak jist" ALBERT EINSTEIN
Avatar
Martin.mak
Člen
Avatar
Martin.mak:

Moc děkuji :)

 
Nahoru Odpovědět 24.4.2014 21:23
Avatar
mkub
Redaktor
Avatar
Odpovídá na cmaja
mkub:

co jeto za jazyk JSA? poznam akurat ASM...

 
Nahoru Odpovědět 26.4.2014 9:52
Avatar
Libor Šimo (libcosenior):

Jazyk symbolických adries.

Nahoru Odpovědět  +1 26.4.2014 9:55
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
mkub
Redaktor
Avatar
Odpovídá na Libor Šimo (libcosenior)
mkub:

jazyk symbolickych adries nie je nahodou assembler, skratene ASM?

 
Nahoru Odpovědět 26.4.2014 15:53
Avatar
Odpovídá na mkub
Libor Šimo (libcosenior):

Myslím, že áno. Ty si sa však pýtal, čo je to JSA.

Nahoru Odpovědět 26.4.2014 15:56
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
mkub
Redaktor
Avatar
Odpovídá na Libor Šimo (libcosenior)
mkub:

podla mna by sa mali pouzivat vseobecne skratky a nie vymyslat si rozne ine...
a ASM je uznavana skratka pre tento jazyk, dokonca je pouzivana aj v cestine, ci slovencine, tak by sa mala pouzivat a nie JSA...
a navyse ani v ziadnom slovniku tu skratku JSA nenajdes

 
Nahoru Odpovědět  ±0 26.4.2014 16:14
Avatar
Nahoru Odpovědět 26.4.2014 16:21
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
mkub
Redaktor
Avatar
Odpovídá na Libor Šimo (libcosenior)
mkub:

wikipedia nie je 100%ny zdroj spravnych informacii, lebo moze hocikto nan prispievat...
a co sa tyka tej skratky, tak ASM je ovela pouzivanejsia, nez JSA a aj sa udomacnila v odbornych textoch ovela lepsie nez JSA
takisto tych skratiek najdes viacero, napr. pouziva sa LCD, nie DTK, a pod...

 
Nahoru Odpovědět 26.4.2014 16:31
Avatar
jadana
Člen
Avatar
Odpovídá na mkub
jadana:

teda, pamatuju černý uhlí ale DTK neznám. Můžeš alespoň pro mne upřesnit?
Předpokládám, že to bude Dot něco

 
Nahoru Odpovědět 6.5.2014 14:08
Avatar
mkub
Redaktor
Avatar
Odpovídá na jadana
mkub:

Displej s Tekutymi Krystalmi :D

 
Nahoru Odpovědět 6.5.2014 16:08
Avatar
jadana
Člen
Avatar
Odpovídá na mkub
jadana:

no teda FUJ...
to je ale předpokládám volný překlad, ono totiž LCD je to samé :)

 
Nahoru Odpovědět  +1 8.5.2014 16:03
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 18 zpráv z 18.