Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Tutorial STM32 HAL e LL

Raccolta di codici sorgenti

Moderatore: Foto UtentePaolino

1
voti

[11] Re: Tutorial STM32 HAL e LL

Messaggioda Foto Utentepusillus » 22 ago 2019, 15:41

Sono riuscito a dedicare un po di tempo alle LL e devo dire che non mi trovo così male! Per il momento ho accantonato le HAL perché si discostano troppo dalle SPL alle quali ero abituato.
Ho riscritto il driver per display ST7735 utilzzando DMA ed interrupt. Ho fatto una piccola demo aggiungendo anche un encoder rotativo gestito con un timer e gli interrupt... magari sistemo il codice e lo pubblico se può aiutare qualcuno.
Mi sto sforzando di utilizzare stm32cubeIDE, non è malvagio, ma come avevo già notato, non è al livello di KEIL.
Il codice generato da CubeMX ha bisogno di qualche ritocco e riempie i files di commenti che rendono il listato poco compatto e di difficile lettura.
Immagine
https://github.com/ScarsFun
“Non è morto ciò che può vivere in eterno,
E in strani eoni anche la morte può morire.”
Avatar utente
Foto Utentepusillus
2.632 2 5 11
Expert EY
Expert EY
 
Messaggi: 851
Iscritto il: 5 mar 2016, 15:19
Località: Latina

1
voti

[12] Re: Tutorial STM32 HAL e LL

Messaggioda Foto Utentepusillus » 15 feb 2020, 19:39

Aggiungo questa serie di tutorial che mi sembrano discreti:
https://controllerstech.com/stm32/?fbcl ... P-AJF5sVwU
Immagine
https://github.com/ScarsFun
“Non è morto ciò che può vivere in eterno,
E in strani eoni anche la morte può morire.”
Avatar utente
Foto Utentepusillus
2.632 2 5 11
Expert EY
Expert EY
 
Messaggi: 851
Iscritto il: 5 mar 2016, 15:19
Località: Latina

0
voti

[13] Re: Tutorial STM32 HAL e LL

Messaggioda Foto Utentedadduni » 17 feb 2020, 11:27

Grazie mille delle info

Il codice generato da CubeMX ha bisogno di qualche ritocco e riempie i files di commenti che rendono il listato poco compatto e di difficile lettura.

Eh, quella è una delle cose più fastidiose. Se poi passi del tempo a ripulire il codice e, per sbaglio, devi cambiare qualcosa su Cube, ti ritrovi tutti i commenti.

Spero aggiungano una opzione per impostare tutti i commenti o solo quelli essenziali, tipo i delimitatori di dove inizia il codice utente. Tanto gli stessi identici commenti sono trascritti nella documentazione dove è molto più pratico leggerli
Avatar utente
Foto Utentedadduni
1.725 2 7 12
Expert EY
Expert EY
 
Messaggi: 1150
Iscritto il: 23 mag 2014, 16:26

4
voti

[14] Re: Tutorial STM32 HAL e LL

Messaggioda Foto Utentegrandegiove » 28 apr 2020, 8:25

Ciao a tutti,

vi segnalo questo MOOC di ST (playlist video su youtube pubblicata a Marzo 2020) che è una introduzione sui concetti base di STM32CubeIDE.

https://www.youtube.com/playlist?list=PLnMKNibPkDnFCosVVv98U5dCulE6T3Iy8

Son 12 video pratici in cui vengono presentati i concetti base (GPIO, Timer, USART, EXTI with HAL, EXTI with LL, ...).

Si parte proprio dalla base ma per chi come me è al primo approccio con micro e IDE credo possa essere un buon punto di partenza. Hope it helps!

Utilizzatori di CubeIDE, teniamoci in contatto!
Avatar utente
Foto Utentegrandegiove
1.151 1 4 8
Expert
Expert
 
Messaggi: 517
Iscritto il: 18 ott 2010, 9:59

1
voti

[15] Re: Tutorial STM32 HAL e LL

Messaggioda Foto Utentespeedyant » 28 apr 2020, 8:56

Interessante! Bella segnalazione.
Son quello delle domande strane!
Avatar utente
Foto Utentespeedyant
4.374 3 6 8
Master
Master
 
Messaggi: 3083
Iscritto il: 9 lug 2013, 18:29
Località: Torino

2
voti

[16] Re: Tutorial STM32 HAL e LL

Messaggioda Foto Utentepusillus » 13 giu 2020, 7:38

Un altro sito con diversi tutorial sulle HAL.
in polacco ma con l'aiuto di google si comprende.
https://msalamon.pl
Immagine
https://github.com/ScarsFun
“Non è morto ciò che può vivere in eterno,
E in strani eoni anche la morte può morire.”
Avatar utente
Foto Utentepusillus
2.632 2 5 11
Expert EY
Expert EY
 
Messaggi: 851
Iscritto il: 5 mar 2016, 15:19
Località: Latina

1
voti

[17] Re: Tutorial STM32 HAL e LL

Messaggioda Foto Utentepusillus » 20 giu 2020, 18:45

Questo sito non è ben organizzato ma cercando si trovano articoli interessanti:
https://www.programmersought.com/
con il tag delle librerie ll ho trovato dei buoni articoli:
https://www.programmersought.com/tag/LL+library/
Immagine
https://github.com/ScarsFun
“Non è morto ciò che può vivere in eterno,
E in strani eoni anche la morte può morire.”
Avatar utente
Foto Utentepusillus
2.632 2 5 11
Expert EY
Expert EY
 
Messaggi: 851
Iscritto il: 5 mar 2016, 15:19
Località: Latina

3
voti

[18] Re: Tutorial STM32 HAL e LL

Messaggioda Foto Utentepusillus » 28 giu 2020, 17:58

Immagine
https://github.com/ScarsFun
“Non è morto ciò che può vivere in eterno,
E in strani eoni anche la morte può morire.”
Avatar utente
Foto Utentepusillus
2.632 2 5 11
Expert EY
Expert EY
 
Messaggi: 851
Iscritto il: 5 mar 2016, 15:19
Località: Latina

0
voti

[19] Re: Tutorial STM32 HAL e LL

Messaggioda Foto Utentespeedyant » 30 giu 2020, 15:01

Molto interessante. Nei preferiti!
Son quello delle domande strane!
Avatar utente
Foto Utentespeedyant
4.374 3 6 8
Master
Master
 
Messaggi: 3083
Iscritto il: 9 lug 2013, 18:29
Località: Torino

1
voti

[20] Re: Tutorial STM32 HAL e LL

Messaggioda Foto Utentepusillus » 7 lug 2020, 6:31

Questi tutorial non sono per le LL o HAL, ma bare metal per STM32F0. sono comunque interessanti:
http://pomad.fr/node/2
Immagine
https://github.com/ScarsFun
“Non è morto ciò che può vivere in eterno,
E in strani eoni anche la morte può morire.”
Avatar utente
Foto Utentepusillus
2.632 2 5 11
Expert EY
Expert EY
 
Messaggi: 851
Iscritto il: 5 mar 2016, 15:19
Località: Latina

PrecedenteProssimo

Torna a Firmware e programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 5 ospiti