[elektro] stm32

hg12345 hg12345 at freemail.hu
Wed Dec 18 08:47:48 CET 2019


Szia!
Még megpróbálhatod,  STM32CUBE IDE-t, de a KEIL elég jó.
Mivel a HAL nem a fordító része, hanem az adott gyártó által mellékelt uC "leírás", definició halmaz, szóval nem sok lehetőséged van ennek a kikerűlésére.

Szerintem jobban jársz, ha letöltőd a minta program készletet ami a discovery-hez való, és kikeresed a LED villogtató a programot és azzal indulsz el.
Amúgy a HAL más koncepció, nem szükséges ismerni a uC perifériákat, beállítod és működik, ha nem akkor van probléma. Ma már nem számít az elhasznált RAM mennyiség és a sebesség, mert elvileg mindenből van bőven. A HAL ebben élen jár, hagy fogyjon, találkoztam olyan periféria konfigurálással ami több 50ms időt igényelt, pollingolással egybekötve, addig se futhatott semmi az IT-ken kívül, azok is csak mérsékelten. 
De működik.

Ha nem akarod, akkor fordítási sorba elkel helyezni a "USE_STDPERIPH_DRIVER" és nem fordul be!
 
-------- Eredeti levél --------
Feladó: Skandar Graun < sgraun at gmail.com (Link -> mailto:sgraun at gmail.com) >
Dátum: 2019 december 17 22:16:47
Tárgy: [elektro] stm32
Címzett: elektro at centralnet.hu (Link -> mailto:elektro at centralnet.hu)
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]


More information about the Elektro mailing list