NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: MCU - vaše zkušenosti, rady a tipy

Aktivity
Avatar
Pontiaq Pontiaq:18.1.2018 16:19

Zdravím :-)

Rád bych se zeptal zkušenějších ohledně mikrokontrolérů. Mám zkušenosti s řadou 8051 a s jejich programováním v Assembleru. Moc mě MCU zajímá a rád bych se mu co nejvíce věnoval. Jenže nevím, jak bych měl začít. S Arduinem jsem si řekl, že by pro mě bylo lepší spíše samotné MCU, abych se naučil, jak vše funguje samo o sobě. Kterou řadu, propřípadě typ, MCU byste mi poradili? Které mají budoucnost před sebou a vyplatí se s nimi učit? Jak bych mohl vůbec začít? Plánuji pořizovat potřebné věci z Ebaye. Doporučili byste mi nějaké živé a zvlášť založené fórum na mikrokontroléry? Také záleží na finančních možnostech a návodech.

Jak jste začínali vy? Jak jste se odrazili? Rád bych se co nejvíce sám vzdělával. Na čem rádi programujete vy? Živíte se programováním a vývojem s MCU? Na Arduinu mě konkrétně zaujal ESP32 v poměru výkon/cena. Studuji VŠ Elektrotechniku, tedy potřebnými znalostmi bych měl disponovat.

Rád bych se zaměřil na dělání vlastních projektů, avšak s tím, že bych to jednoznačně mohl využít v budoucím zaměstnání. Takže mi jde hlavně o to, abych svůj čas využil co nejefektivněji a právě výběr MCU je pro mě podstatný. Kdyby se našli zakázky atd. a zajímavá a dobře placená práce na zajímavých projektech. Co se většinou požaduje? Jak je to se Siemens společností?

Za každou radu moc děkuji, jen vás prosím, odpusťte si urážky a napadání. Děkuji

PS: Vedu diskuzi na více fórech, aby se někteří nedivili, hledám odpovědi všude možně

 
Odpovědět
18.1.2018 16:19
Avatar
Odpovídá na Pontiaq Pontiaq
Erik Šťastný:18.1.2018 16:28

Jen ke třetímu odstavci...

  • Placeno cca stejně dobře jako klasický vývojáři, ne-li víc.
  • U nás se např používají Cortexi.
  • Frčí se v C. :)
Editováno 18.1.2018 16:28
 
Nahoru Odpovědět
18.1.2018 16:28
Avatar
Tomáš H.
Člen
Avatar
Tomáš H.:18.1.2018 17:33

Já osobně bych klidně raději začal a Arduinem. Pokud jsi nikdy nepracoval v C tak z důvodu omakání si a osvojení jazyka C. Následně bych se pustil do Cortexu. To je dneska asi nejlepší procesor na takový domácí a menší projekty. Ty starter kity jsou levný a má to super periferie ale hlavně je na těch starter kitech už rovnou i programátor, který pak jde využít k programování i externích procesorů ve vlastním návrhu (a to je pecka). Takže asi tak. :)

Nahoru Odpovědět
18.1.2018 17:33
Člověk se pořád učí :)
Avatar
Pontiaq Pontiaq:18.1.2018 18:08

S programováním v C mám poměrně zkušeností dost. Zaujal mě tento kit: https://os.mbed.com/…forms/KL25Z/. Co si o tom myslíte?

 
Nahoru Odpovědět
18.1.2018 18:08
Avatar
Tomáš H.
Člen
Avatar
Tomáš H.:19.1.2018 8:42

Tak v tom případě bych opravdu šel rovnou do složitějšího procesoru. Tento kit vypadá, že má úplně všechno co potřebujete. Nenašel jsem nikde cenu ale to asi není rozhodující faktor. Za mě na takové domácí programování to bude super nadstandard.

Nahoru Odpovědět
19.1.2018 8:42
Člověk se pořád učí :)
Avatar
rdaek
Člen
Avatar
Odpovídá na Tomáš H.
rdaek:19.1.2018 9:53

Cena KL25Z se pohybuje kolem 450-500Kc na farnellu ;) jestli si ji pak budes kupovat, klidne napis PM, uz jsem s nim párkrát dělal a nekde bych jeste mel mit referenční guidy a nějaké kódy ;)

Nahoru Odpovědět
19.1.2018 9:53
Důležité je udělat program blbuvzdorným... Je pravda že mi často dost vzdorují :D
Avatar
LittleHill
Člen
Avatar
Odpovídá na Pontiaq Pontiaq
LittleHill:19.1.2018 21:51

Ahoj,
zivim se designem HW a firmware pro mikrokontrolery i slozitejsi systemy.

  1. Ve stredni evrope jsou velmi popularni u mnoha firem STM mikrokontrolery (STM8/STM32 - rada podle sirky sbernice dane architektury 8/32bit)
  2. Pro samotny prechod na C doporucuji, (pokud neni predchozi zkusenost procesory) Microchip/Atmel AT/ATxMega, zejmena pokud mas zkusenost s Arduino platformou. V tomto pro lepsi pochopeni a aplikovatelnost 'C' principu pouzivat Atmel Studio.
  3. Pokud jde o profesionalni praci s mikrokontrolery je urcite dobre se seznamit s architekturou CortexM4/M3/M0 ktere lze dnes nalezt prakticky vsude. Priklad STM35F407 a podobne modely. K tomuto se vaze napr. AC6 studio.
  4. add (3) To uz je ale ARM nikoliv RISC architektura, takze zalezi kterym smerem chces znalosti posouvat.

Pokud mas dalsi otazky muzes se klidne ozvat do soukrome zpravy :-)

Akceptované řešení
+20 Zkušeností
Řešení problému
Nahoru Odpovědět
19.1.2018 21:51
If you're going to try, go all the way.
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 7 zpráv z 7.