[elektro] stm32
uprogc
uprogc at gmail.com
Thu Dec 19 19:14:43 CET 2019
Azert az jo hogy adott esetben a 144 labbol 90-et nem manualisan kell
beallitani, meg tudod tervezni az orajeleket, stb.
A baj csak azzal van hogy kiadnak valamit ami sok esetben nem mukodokepes.
Van amikor szukseges is es hatekonyabbat lehet irni, van amikor nem
szukseges hatekonyabbat irni.
Ami az include-okat illeti, az nem baj hogy ha nincs egy helyre omlesztve a
kod egy rakas globalis stb valtozoval,... ez mar nem az avr/pic vilag,
nagyon sok kod kellhet adott esetben, jo ha egy reszet ki lehet generalni,
es megjobb ha az atlathato.
On Thu, Dec 19, 2019 at 7:54 PM Sztrikó János <elektrolista at gradev.hu>
wrote:
> Elküldöm még egyszer, melléklettel nem ment el:
>
> Szia!
>
> Az ST-féle HAL-ra nem vesztegetnék sok szót: túl rövid ahhoz az életem,
> hogy ilyenekkel töltsem az időmet. Jelzőket sem írok inkább, de a
> véleményem szerintem már ebből is sejthető.
> Ez is csak egy mikrokontroller, a perifériákat egyszer állítja be az
> ember, ehhez felesleges 100 fájlt beinklúdolni. A Keil-t nem ismerem, de
> a képek alapján szimpatikus, az eclipse alapú szörnyeket viszont kerülöm.
> A melléletben* küldök egy egyszerű projektet. Pár fájl az egész, nulla
> HAL, LED villog a PB9-en, SysTick interrupt segítségével időzítve, a
> proci 168MHz-en fut. Nálam (linux) make intézi a fordítást (gcc), ezt is
> megtalálod. Editor/IDE gyanánt VSCode-ot használok, sok-sok évi keresés
> és rengeteg program hosszabb-rövidebb lélegzetű próbája után ez hozta el
> a "hazaértem" érzést - annyit tud, amennyit tudnia kell, kicsi, gyors,
> tökéletes. A .vscode könyvtárban találsz debug konfigot, kínai ST-Link
> V2-vel szépen működik, ha nem is a leggyorsabb. Nagyobb lélegzetű
> debughoz bevált a kínai J-Link V9 + Ozone, sokkal gyorsabb mint a VSCode.
> A Keil (ha ragaszkodsz hozzá) valószínűleg mindezeket tudja, elég csak a
> forráskódot felhasználnod, a körítés (makefile,...) sem kell, de -mint
> már írtam- nem értek hozzá. Windows spec. problémákban sem tudok
> segíteni, de VSCode, gcc, make ott is van.
>
> Remélem tudtam segíteni. További infók a neten, keresőkifejezés: arm
> cortex bare metal.
>
> J.
>
> *Melléklet: sztriko.hu/temp/stm32_alap_01.zip
>
> 17.12.19 22:16 keltezéssel, Skandar Graun írta:
> > Sziasztok!
> >
> > Harmadik napja küzdök, hogy legalább egy ledvillogtató programot
> > összehozzak.
> > Van egy stm32f4xxdiscovery kártyám, ami a célnak tökéletesen alkalmas
> lenne.
> > Keil uVision5 IDE
> > De egy fordítható projectet nem sikerült összeraknom.
> > Path hibák, nem létező változótípusok, istentelen bonyolultnak tűnő HAL
> > (Hardware abstraction layer) driverek... első nekifutásból kb 100 file
> > includálva. És egy üres projectről beszélünk még csak.
> > Lehet, én vagyok elmaradva, de egyszerűen nem látok ki ebből a
> kutyulékból.
> > Vagy a keil bonyolodott el túlzottan.
> > Tudtok-e ajánlani egy normális fordítót, ide-t ehhez a cucchoz?
> > A demók alapján próbáltam az atollic-ot, az még rosszabbnak tűnt.
> > -----------------------------------------
> > elektro[-flame|-etc]
> >
>
> -----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list