Diskuze - danyk.cz

Vlákno z kategorie: Hlavní diskuze
Celkem 9 odpovědí.


2.09.2020 (15:04:56) K # IP X
Igi obalka :
Poradili byste začátečníkovi s STM32 procesory nějaké dobré tutoriály?
Nejlépe s použitím CubeIde. Co říkáte na nástroj CubeMX? Líbí se mi, že se dá docela rychle vše nakonfigurovat, ale generuje to poměrně špatně čitelných několik souborů...
2.09.2020 (15:20:10)  # IP X
VroutekB:
Nejlepší tutoriál je sednout si na prdel s datasheetem a reference manuálem. **37
3.09.2020 (07:41:33)  # IP X
antibalda obalka (web) :
Tady se dá něco najít :
http://www.elektromys.eu/stm32.php
Ovšem je to cíleno na SPL a LL - HAL je na zbytku internetu.

Pokud s tím začínáš, doporučuji jít cestou LL (nebo již nepodporované SPL). HAL je přerostlá obludnost, které stejně využívá ten LL.

Osobně jsem se učil tak, že jsem si vymyslel aplikaci a tu jsem začal realizovat - datashit, referenční manuál, příklady na Githubu, návody na netu. Sice je to delší cesta, ale naučíš se to dobře.
3.09.2020 (11:46:41)  # IP X
RayeR (web) :
Jo, ten tutorial na elektromysi znam, to je asi nejlepsi v cestine, co se da najit. Jo sednout si k 1000 strankovemu ref manu je super. jenze kdyz to ty vopice indicky nadokumentujou tak jak to delaj, tak treba konfiguraci DMA muxu z toho stejne jentak nepochopite. Tehda sem se tu na to ptal u Gckovy rady, ktera to mela nejak prekopany a nikdo mi s tim stejne neporadil, priklady na tuto radu na netu zadne funkcni nebyly a tak nezbylo nez zkousey hlavou proti zdi, coz se po nakem tydnu povedlo. HAL je sice obludnost, ale asi vam takoveto zaseky usetri. Ale zas treba pripravi jine speky :)
3.09.2020 (12:52:03)  # IP X
milan obalka :
Jako naprosté tele jsem přešel z AVR na STM. cačal jsem dělat v jejich dle slov týpka z ST "super nejlepším nástroji na STM" konkrétně STM32CubeIDE - zadarmo na ST stáhneš.
je to spojení CubeMX a IDE na programování.
mrdník nepřehlednej, ale to se naučíš. Koukni na tutoriály s HALy.
Dělá se v tom tak nějak podprůměrně, core2duo to neutáhne ale **02
Výhoda je, že to funguje, stáhne si to samo co potřebuješ, umí to vývojové kity a jejich konfiguraci.
Ale pozor, narazíš na problémy s periferiema.
Dementi z ST upgradovali knihovny a vyhodili z většiny zapnutí dané periferie. Takovej časovač ti dle tutoriálu nebude časovat, ikdyž to máš naprosto stejně dle tutoriálu od ST, pač ti tam chybí "HAL_timer_start". nově si ho zapínáš ručně, to si najdeš ale právě v tisícistránkovém dokumentu.
Neboj, za půl roku si zvykneš...
9.09.2020 (21:45:51)  # IP X
Igi obalka :
VroutekB: je to sice nejlepší jako tomu důkladně porozumět, bohužel dnešní urychlená doba vyžaduje rychlé výsledky a tento způsob naučení se študováním datasheetu je extrémně časově náročný. Neříkám, že občas do něj nahlédnout, to jo v případě nějakého problému apod..
antibalda: díky, studuju ty tutoriály a dost mi pomáhají.
11.09.2020 (17:19:41)  # IP X
VroutekB:
To sou kecy zase... Nikdo neřiká, že se máš ten manuál učit nazpaměť. Máš se naučit pracovat s informacemi a vyhledávat je. A ten manuál od výrobce je celkem správný místo, kde s tím začít. Urychlená doba s tím nemá nic společnýho.
14.09.2020 (09:34:06)  # IP X
antibalda obalka (web) :
RayeR ->
Nemáš k DMA MUX na G0 nějakou dokumentaci nebo nějaký příspěvek na svých stránkách ? Pokoušel jsem se to rozchodit také, ale nedal jsem to ... takže jsem to zavrhl a udělal SPI v blokovacím režimu ...
22.09.2020 (03:38:56)  # IP X
RayeR (web) :
Nez sem k tomu stih neco napsat, tak se mi to zas vykourilo z hlavy, ale kus kodu s rozbehlym DMA SPI tx mam, tak vydrz, neco o tom pisnu...
22.09.2020 (06:15:47)  # IP X
antibalda obalka (web) :
Díky
Přezdívka:
Heslo:
Text: