STM32CubeIDE programování

Uživatelský avatar
visk52
Příspěvky: 146
Registrován: 29 led 2020, 15:51
Reputation: 0

Re: STM32CubeIDE programování

Příspěvek od visk52 » 22 pro 2022, 10:08

Jak
kniha.jpg
ten label bych chápal ale LD4_BLUE_GPIO_Port to nevím kde přejmenovat :oops: díky

ondraN
Příspěvky: 932
Registrován: 08 srp 2019, 20:01
Reputation: 0

Re: STM32CubeIDE programování

Příspěvek od ondraN » 22 pro 2022, 11:01

Stačí jen ten label. Jméno portu si vygeneruje automaticky podle jména pinu. Když se podíváš do souboru main.h, tak tam to všechno najdeš.
A pojmenuj to jen LD4_BLUE Tu část _Pin a _Port si přidává sám.

Uživatelský avatar
visk52
Příspěvky: 146
Registrován: 29 led 2020, 15:51
Reputation: 0

Re: STM32CubeIDE programování

Příspěvek od visk52 » 22 pro 2022, 11:39

Nu dobře jak si se mě to jaksi podařilo
kniha.jpg
ale když to na hraji do desky pomocí STM32 ST-LINK Utility tak žádná ledka nebliká.Já vím že by se mělo dořešit aby se to dalo debugovat i s STM32CubeIDE při instalaci byl proti avast, ale sem rád že to funguje i tak protože jsem kdesi četl že při update STM32 ST-LINK Utility mohou vzniknout potíže díky

ondraN
Příspěvky: 932
Registrován: 08 srp 2019, 20:01
Reputation: 0

Re: STM32CubeIDE programování

Příspěvek od ondraN » 22 pro 2022, 13:01

To musíš dát HAL_Delay(1000) i za ten druhý zápis na pin. Takhle se ti tam nastaví pin na 0, pak se čeká a pak se nastaví na 1 a okamžitě zase na 0 a čeká se. Podívej se na příklad blikání s arduinem. HAL_GPIO_WritePin() je obdoba digitalWrite()
Ty potíže při update se týkají klonů, ne originálního ST-Link, který je na té tvojí desce. Jestli se rozhodneš updatovat, tak to udělej z CubeProg.

Uživatelský avatar
visk52
Příspěvky: 146
Registrován: 29 led 2020, 15:51
Reputation: 0

Re: STM32CubeIDE programování

Příspěvek od visk52 » 22 pro 2022, 13:51

To pomohlo přidání HAL_Delay(1000);ale s update STM32 ST-LINK Utility jsem nepochodil
STM32CubeProgramer.jpg
:?: :?: :?: díky

Uživatelský avatar
Caster
Příspěvky: 380
Registrován: 11 zář 2019, 09:02
Reputation: 0

Re: STM32CubeIDE programování

Příspěvek od Caster » 22 pro 2022, 17:05

I když jsem v STM32CubeIDE úspěšně programoval, je to dost opruz, pokud s tím běžně nepracujete.

Na běžné věci není potřeba jít s kanónem na vrabce ale radši používám jednodušší chipy od Microchipu. Zakladní funkce se lze naučit podle vzorových příkladů a není problém vytvořit i jednoduchý program pouhým klikáním na parametry použitého obvodu na stránce start.atmel.com Pro vlastní programování, ale i načtení vygenerovaného programu ze stránky START a jeho úpravy lze nejlépe použít vývojové prostředí MPLAB X IDE. Pro každý MCU jsou na stránkách Microchipu uvedeny vzorové příklady, jak periferie naprogramovat. Microchip má také skvělou a rychlou podporu. K dispozici jsou i diskuzní fóra, kde zkušenější uživatelé rádi pomohou ;) .

Uživatelský avatar
visk52
Příspěvky: 146
Registrován: 29 led 2020, 15:51
Reputation: 0

Re: STM32CubeIDE programování

Příspěvek od visk52 » 22 pro 2022, 17:32

To mám vše za sebou PIC16F84 asembleru a podobně :D .Potřebuji poradit jde nainstalovat třeba na datový disk ne na systémový kde mám ještě místo 18 GB STM32CubeIDE ? díky

ondraN
Příspěvky: 932
Registrován: 08 srp 2019, 20:01
Reputation: 0

Re: STM32CubeIDE programování

Příspěvek od ondraN » 23 pro 2022, 07:46

Můžeš to nainstalovat kam budeš chtít (ne na removable disk). Stačí si na začátku instalace změnit cestu.
Tady je odkaz na instalační manuál, dá se použít i strojový překlad, ikdyž je to místy dost směšné :D
https://www.st.com/content/ccc/resource ... 603964.pdf
Ten STLink už neupdatuješ, protože je to verze 1, nyní již nepodporovaná. Ale debug by měl fungovat, zkus to.

ondraN
Příspěvky: 932
Registrován: 08 srp 2019, 20:01
Reputation: 0

Re: STM32CubeIDE programování

Příspěvek od ondraN » 23 pro 2022, 07:51

Caster píše:
22 pro 2022, 17:05
I když jsem v STM32CubeIDE úspěšně programoval, je to dost opruz, pokud s tím běžně nepracujete.
...........................
Mě to naopak přijde jako velmi komfortní prostředí, které splňuje všechno, co si vzpomenu. Já zase rostu z prostředí typu arduino IDE. Ale to je spíš záležitost každého uživatele a jeho preferencí. Každému prostě sedne něco jiného.

Uživatelský avatar
visk52
Příspěvky: 146
Registrován: 29 led 2020, 15:51
Reputation: 0

Re: STM32CubeIDE programování

Příspěvek od visk52 » 23 pro 2022, 08:37

ondraN píše: Ten STLink už neupdatuješ, protože je to verze 1, nyní již nepodporovaná. Ale debug by měl fungovat, zkus to.
Jak to myslíš? postup díky

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 7 hostů