Stránka 2 z 4
Re: STM32CubeIDE programování
Napsal: 22 pro 2022, 10:08
od visk52
Jak
ten label bych chápal ale
LD4_BLUE_GPIO_Port to nevím kde přejmenovat

díky
Re: STM32CubeIDE programování
Napsal: 22 pro 2022, 11:01
od ondraN
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.
Re: STM32CubeIDE programování
Napsal: 22 pro 2022, 11:39
od visk52
Nu dobře jak si se mě to jaksi podařilo
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
Re: STM32CubeIDE programování
Napsal: 22 pro 2022, 13:01
od ondraN
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.
Re: STM32CubeIDE programování
Napsal: 22 pro 2022, 13:51
od visk52
To pomohlo přidání
HAL_Delay(1000);ale s update STM32 ST-LINK Utility jsem nepochodil

díky
Re: STM32CubeIDE programování
Napsal: 22 pro 2022, 17:05
od Caster
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

.
Re: STM32CubeIDE programování
Napsal: 22 pro 2022, 17:32
od visk52
To mám vše za sebou PIC16F84 asembleru a podobně

.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
Re: STM32CubeIDE programování
Napsal: 23 pro 2022, 07:46
od ondraN
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é
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.
Re: STM32CubeIDE programování
Napsal: 23 pro 2022, 07:51
od ondraN
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.
Re: STM32CubeIDE programování
Napsal: 23 pro 2022, 08:37
od visk52
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