STM32Cube
Vláďa Anděl
vaelektronik na vaelektronik.cz
Pátek Březen 24 00:25:38 CET 2023
No ono fakt nejde o propojení těch třech drátů, ale teď zrovna o ten
mfc140.dll, abych mohl spustit ten STlink. Takže se na tom učím různé
další věci, o kterých jsem nevěděl prakticky nic. Nejdřív jsem spustil
kontrolu windovs souborů, pak jsem na www.sts-tutorial.com pochopil, kam
ten dll patří (až ho někde získám) a sice tam má spoustu dll, ale tenhle
zrovna né :-( Takže hledám dál.
Ohledně programování mcu - jediné co je tady jiné proti mým oblíbeným
silabsům, že pro konfiguraci SFR není zvlášť konfigurační program, ze
kterého jsem musel kód přenášet, ale je to zaintegrované v IDE. U
silabsů jsem se v dřívějších dobách taky setkal s tím, že tam měli i
něco blbě, takže jsem to naklikal a potom ještě kontroloval podle
datasheetu. V poslední době jsem na takový problém nenarazil. Taky jsem
často narazil na to, že v konfigurátoru to bylo jen velmi nedostatečně
popsané a zase jsem musel do datasheetu a něco si o tom přečíst. Další
problém byl, že SFR jsou po resetu v nějakém stavu a pokud není potřeba
jejich stav měnit, konfigurátor příslušný kód nevygeneruje. Jenže když
pak potřebuju při běhu programu nastavení měnit (typicky změnit
frekvenci oscilátoru, vypnout uart) a když mám něco přepnout na stav
jako po resetu, musím zase do datasheetu a koukat, co se ve kterých
registrech má měnit a přepsat to ručně, protože mi to konfigurátor
neudělá. Snad to tady bude lepší.
No a otázka té klikací grafiky - jestli mám koukat do datasheetu na
schema přes co jdou signály, čím se hradlují ... a pak podle toho
nastavovat bity v řídících registrech, to je mi sympatičtější naklikat
to na tom schémátku přímo a nechat si ten kód vygenerovat. Samosřejmě
člověk při tom nesmí ztrácet přehled, co dělá :-) No a nastavení IDE
tak, aby to fungovalo a ovládalo STlink, nějak se s tím musím poprat.
Anděl
Dne 23.03.2023 v 23:32 Petr Labaj napsal(a):
> U Blue-pill zřejmě nebude problém s nějakým HW připojením STlinku.
> Pan Anděl není Arduino-level "bastlíř", ale technik. Takže určitě umí
> správně propojit navzájem 3 dráty, stejně označené na desce Blue-pill
> a STlink (případně 4, pokud to přes programátor chce i napájet).
>
> Co mu (podle mě) zatím chybí je lepidlo. Takové to pověstné "glue",
> tedy znalost souvislostí co s čím souvisí jak a proč.
>
> A tady je (opět podle mě, jiní to třeba vidí jinak) na škodu klikací
> přístup. Kdy pak zoufalý uživatel kliká na všechna možná klikátka co
> kde najde, a ono to třeba jednou začne fungovat. Ale často tím
> nedoplní a nezíská to lepidlo.
>
> Pokud musím něco rozjet ze základních komponent (tedy např. jen
> prostřednictvím toolchainu), kdy si zdrojáky píši ve svém oblíbeném
> editoru a Makefile si pokud možno napíšu sám, tak pak všechny
> souvislosti prostě musím pochopit, protože mě praxe k tomu donutí. A
> následně znám funkci jednotlivých modulů a subsystémů, které nejsou
> schované a přikryté nějakým šíleným klikacím molochem.
>
> Proto třeba já panu Andělovi nemůžu a neumím poradit, kde má co
> zakliknout. I když bych rád, už jenom pro podporu oblíbené modré
> pilulky. Ale nějaké ty Eclipse-based klikátory prostě neznám.
>
> Nijak to Nucleo (většinou) není nic moc jiného, než něco jako
> Blue-pill s integrovaným STlinkem.
> Často tam sice bývají i další integrované periferie, ale ty jsou pro
> rozjezd spíš na škodu než k užitku.
>
> Ještě drobná poznámka mimo: když byla krize s chipy STM32
> (originálními, od STM), tak hodně zdražily i Blue-pills na Alíkovi.
> Třeba trojnásobně nebo i víc.
> Teď už jsem ale zase viděl nabídky kolem 2 USD, tedy stejně, jako v
> dřívějších hojných dobách.
> Jak moc je na tom něco originálního od STM netuším, ještě tyju ze
> svých starých, dříve nakoupených, zásob.
>
> PL
>
> *************************
>
> Dne 23.3.2023 v 16:18 wek napsal(a):
>> > Tedy s pliváním na Blue-pill.
>> > Nakoupil jsem jich už mraky (dost velké desítky),
>> >některé běží v režimu 24/7 už hodně dlouho.
>>
>> Blahozelam.
>>
>> Bavime sa tu ale o prvych pokusoch. Ja sa priznam ze som posera a pri
>> prvych pokusoch si radsej priplatim hodnotu dvoch piv za dosku, ktora
>> zarucene funguje, dokonca sa ani nemozem pomylit v pripojeni toho
>> STLinku.
>>
>> wek
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list