Pagina 3 di 3

Re: STM32 LL non documentate???

MessaggioInviato: 5 set 2018, 20:18
da luxinterior
Non uso truestudio ma credo che tu possa trattarle com eun qualunque file
Includi i .c nel progetto e aggiungi il percorso dei .h nell'elenco di ricerca degli include
Puoi anche includerle tutte il compilatore poi seleziona quello che gli serve.
Secondo me c'è da qualche parte il modo per dire di non includere le SPL all'apertura di un nuovo progetto ma non riesco ad aiutarti non conoscendo truestudio.
Se non ricordo male c'è da includere anche qualche file dalla cartella CMSIS

Re: STM32 LL non documentate???

MessaggioInviato: 20 ott 2018, 16:37
da pusillus
Foto Utentedadduni
Hai trovato qualcosa per la USB con le LL?

Re: STM32 LL non documentate???

MessaggioInviato: 20 ott 2018, 17:33
da dadduni
Le LL non supportano la USB. La ST ha rilasciato LL solo per periferiche da ottimizzare, la USB non è reputata tale ed è supportata solo dalle HAL. C'è da dire che se uno non si fa troppe domande le Hal per la USB funzionano bene e sono comode, il prezzo da pagare è che si passa per Cube.

Re: STM32 LL non documentate???

MessaggioInviato: 21 ott 2018, 7:13
da pusillus
mmm...
non sono molto convinto di questo connubio LL+HAL.
Al momento non credo di staccarmi dalle SPL+RTX+uVision. Questa è una soluzione molto comoda e uVison ti facilita parecchio il lavoro, non per niente è il tool ufficiale di ARM. però non è per niente free e x la USB ci vuole la licenza Middleware.
Purtroppo ho pochissimo tempo libero: per montare i componenti sulla schedina ScarsFun , mi sono dovuto svegliare alle 5 ...prima di mia figlia e mia moglie :-|

Però, a questo punto, valuterei l'adozione delle libOpencm3. Mi pare che le usi Foto Utentexyz... e se le usa lui allora sono certo che "è roba buona" :lol:
Ho trovato questo libro:
stm.jpg

https://www.apress.com/us/book/9781484236239

Spiega come utilizzare solo strumenti opensource. ci sono parecchi esempi, anche la USB, FreeRtos, e utilizza il modulino cinese.
qui c'è il repository con il codice degli esercizi, per farsi un idea degli argomenti trattati:
https://github.com/ve3wwg/stm32f103c8t6

... Foto Utentexyz Ma che l'hai scritto tu? :D

Re: STM32 LL non documentate???

MessaggioInviato: 21 ott 2018, 13:19
da xyz
pusillus ha scritto:...
Però, a questo punto, valuterei l'adozione delle libOpencm3.
...

Si ha il supporto per USB, ad esempio questo codice simula una seriale CDC ACM (Communication Device Class Abstract Control Model):

https://github.com/libopencm3/libopencm ... usb_cdcacm

Sotto Linux questo tipo di seriali vengono automaticamente riconosciute dal kernel.

pusillus ha scritto:... Foto Utentexyz Ma che l'hai scritto tu? :D

Potrei ma manca il tempo :D

FreeRTOS lo uso solo con ESPx, per gli STM32 preferisco ChibiOS molto compatto, efficiente, gestione statica dei task e ha un HAL (Hardware Abstraction Layer) che permette virtualmente di riutilizzare il codice tra diversi micro-controllori con poche modifiche:

http://www.chibios.org/dokuwiki/doku.php

Re: STM32 LL non documentate???

MessaggioInviato: 23 ott 2018, 13:04
da pusillus
xyz ha scritto:Potrei ma manca il tempo :D


a Chi lo dici! pensa che stanotte mi sono svegliato alle 4 che mi rodeva troppo che il modulino che ho costruito non funzionava e allora ne ho allestito un altro che sembra funzionare.

posso chiederti se secondo te lo schema del modulino che ho realizzato può avere problemi:
viewtopic.php?f=15&t=75637#p791224

... se hai tempo naturalmente ;-)
grazie

Re: STM32 LL non documentate???

MessaggioInviato: 23 ott 2018, 16:37
da dadduni
Mi aggrego con una domanda. Dal punto di vista lavorativo con gli STM32 quale libreria è più richiesta? Ho fatto due colloqui con aziende romane e hanno chiesto le HAL. Ero preparato perché ci ho fatto la tesi con quelle librerie quindi ci avevo lavorato per abbastanza tempo. Adesso sto studiando le LL ma xyz mi fa venire il dubbio che ci siano cose più importanti. In ambito lavorativo (da dipendente in cui sono gli altri a chiederti le cose) quale è più richiesta?

Re: STM32 LL non documentate???

MessaggioInviato: 23 ott 2018, 17:17
da xyz
pusillus ha scritto:posso chiederti se secondo te lo schema del modulino che ho realizzato può avere problemi:

Non mi occupo di schematici e PCB da moltissimo tempo, non vedo errori o mancanze, mi sembra un buon lavoro, complimenti :ok: