www.elektronik.si
Mikrokontroler STM32 MCU Nucleo

www.elektronik.si -> Arduino sekcija

Avtor: začetnik12 PrispevekObjavljeno: Pon Jan 28, 2019 9:52 pm    Naslov sporočila:  Mikrokontroler STM32 MCU Nucleo
----------------------------------------------------------------------------
Lep pozdrav!

Za začetek naj dodam, da sploh ne vem v kakšno temo, sekcijo bi dal ta moj prispevek. Zanima me, če je že kdo programiral s takšnim mikrokontrolerjem ? Namreč pripravljam se za tekmovanje, ki bo v Novem mestu iz znanja elektronike. Zanima me, če kdo pozna kakšno stran na spletu, kjer je vse lepo razloženo glede programiranja in mikrokontrolerja na splošno. Na spletu sem iskal vendar o tem mikrokontrolerju dobim zelo malo.

LP

Začetnik12

Avtor: Davorin PrispevekObjavljeno: Pon Jan 28, 2019 10:49 pm    Naslov sporočila:  
----------------------------------------------------------------------------
Poglej tole https://www.st.com/en/evaluation-tools/stm32-mcu-nucleo.html?querycriteria=productId=LN1847
Mslim pa, da je vse to prezahtevno za začetnika. Ti bo https://majerle.eu/index.php povedal kaj več.

Avtor: jorga01Kraj: Ravne na Koroškem PrispevekObjavljeno: Pon Jan 28, 2019 11:00 pm    Naslov sporočila:  
----------------------------------------------------------------------------
Zdravo,

tudi meni je profesor danes dal mikrokontroler NUCLEO-L476RG, ter zaprosil če lahko malo raziščem zadevo, da bi šel tekmovat. Opazil sem da je zelo malo na internetu o tem, tako da bo to en dober "zalogaj" ter pravi izziv.

Predlagam tistih par linkov za nekaj več o mikrokontrolerju:

https://www.st.com/en/evaluation-tools/nucleo-l476rg.html
https://os.mbed.com/platforms/ST-Nucleo-L476RG/

https://www.youtube.com/watch?v=BJdXR0Al6os

Profesor mi je tudi povedal, da je zadeva podobna Raspberryu, samo je kar enih razlik, ter pravi, da je Raspberry bolj zakrit programski krmilnik.

Kakšna knjiga o tem bi pa zelo prav prišla, če kdo ima, naj se javi.

Avtor: jorga01Kraj: Ravne na Koroškem PrispevekObjavljeno: Pon Jan 28, 2019 11:13 pm    Naslov sporočila:  
----------------------------------------------------------------------------
Predlagam še tisti link, kjer boš našel večino stvari, ter dodatne linke v zvezi z mikrokrmilnikom.

http://er.sc-nm.si/razpisane-teme-2/

PS. Podnaslov: Elektrotehnik

Avtor: začetnik12 PrispevekObjavljeno: Tor Jan 29, 2019 12:13 pm    Naslov sporočila:  
----------------------------------------------------------------------------
najlepša hvala, se vidimo v Novem mestu Wink

Avtor: zazKraj: Ljubljana PrispevekObjavljeno: Tor Jan 29, 2019 6:00 pm    Naslov sporočila:  
----------------------------------------------------------------------------
STM ponuja orodje STM32cubeMX, ki ti omogoča, da s parimi kliki konfiguriraš vso periferijo, ki jo uporabljaš ter ti pripravi projekt v izbranem IDE-ju (kar je po svoje tudi zalogaj).

Od te točke naprej je delo z mikrokrmilnikom precej podobno delu z arduinom - v Hal knjižnici so funkcije, ki jih kličeš iz svojega programa in tako upravljaš s perifernimi enotami.

Še en namig: če boš iskal tutoriale za točno tvoj mikrokrmilnik boš verjetno res bolj malo našel, če pa iščeš naslošno za celotno STM32 družino mikrokrmilnikov boš našel pa ogromno. Mikrokrmilniki so si med sabo precej podobni, zato pomojem ne boš imel večjih težav.

Avtor: mosqito PrispevekObjavljeno: Tor Jan 29, 2019 10:52 pm    Naslov sporočila:  
----------------------------------------------------------------------------
Vse se prične tule:
https://www.st.com/content/st_com/en/support/learning/stm32-education.html

Predlagam uporabo/ogled MOOC: https://www.st.com/content/st_com/en/support/learning/stm32-education/stm32-moocs.html
ta obsega napotke od namestitve orodij do uporabe periferije, programiranja, ...

Za familijo L4 so tule delavnice in predavanja za sam mikrokontroler:
https://www.st.com/content/st_com/en/support/learning/stm32-education/stm32l4-online-training.html

Od knjig, ki so naštete tule:
https://www.st.com/content/st_com/en/support/learning/stm32-education/text-books.html

Priporočam pa obe knjigi z naslovom The Definitive Guide to the ARM Cortex M[0|3,4]

Avtor: zazKraj: Ljubljana PrispevekObjavljeno: Sre Jan 30, 2019 2:13 pm    Naslov sporočila:  
----------------------------------------------------------------------------
mosqito je napisal/a:

Priporočam pa obe knjigi z naslovom The Definitive Guide to the ARM Cortex M[0|3,4]


Priporočam tudi knjigo: Mastering the STM32 Microcontroller. V njej je precej poudarka na uporabi Hal knjižnice.

Avtor: yallawalla PrispevekObjavljeno: Pet Feb 01, 2019 5:08 pm    Naslov sporočila:  
----------------------------------------------------------------------------
... STM32 je predvsem najbolj kompletna in strukturirano periferija na MCU, kar sem jih videl do sedaj! Nucleo je za začetnika primeren samo, če dela z CubeMX in se striktno drži koncepta, ki ga na narekuje generirana koda in primerov v FW.

A ja, pa fajn je, če mal pobrskaš po blogih, ker čisto vse pa ne dela....

Avtor: tilz0RKraj: Črnomelj PrispevekObjavljeno: Ned Feb 03, 2019 2:32 pm    Naslov sporočila:  
----------------------------------------------------------------------------
Z veseljem pomagam. Naj za začetek povem, da to ni nikakršen bau-bau, je pa drugače kot je Arduino.

začetnik12 je napisal/a:
Zanima me, če kdo pozna kakšno stran na spletu, kjer je vse lepo razloženo glede programiranja in mikrokontrolerja na splošno. Na spletu sem iskal vendar o tem mikrokontrolerju dobim zelo malo.


ST ima odlične videe, nekateri so tudi točno za board, ki ga imaš ti:

- STM32L4 online training
- STM32 Learning portal
- STM32CubeMX project configurator

jorga01 je napisal/a:
Profesor mi je tudi povedal, da je zadeva podobna Raspberryu, samo je kar enih razlik, ter pravi, da je Raspberry bolj zakrit programski krmilnik.


Tukaj se ne bi rad strinjal s teboj. Obstajajo razlike med MCU in MPU, v katere se ne bi rad spuščal.

yallawalla je napisal/a:
... STM32 je predvsem najbolj kompletna in strukturirano periferija na MCU, kar sem jih videl do sedaj! Nucleo je za začetnika primeren samo, če dela z CubeMX in se striktno drži koncepta, ki ga na narekuje generirana koda in primerov v FW.

Odvisno od posameznika. Čip je relativno enostaven in se ga lahko programira tudi z registri direktno, brez kakšnih knjižnic. Je pa to težje kot uporaba CubeMX-a.

yallawalla je napisal/a:
A ja, pa fajn je, če mal pobrskaš po blogih, ker čisto vse pa ne dela....

Vglavnem kar dela, če pa ne, je pa tukaj errata-sheet. Le kdo ga nima? Smile

Stran 1 od 1

Powered by phpBB © 2001,2002 phpBB Group