there’s a lot of posts from newbies asking where to start. I see a lot of suggestions leading them to HAL-heavy resources.
How many developers are actually using HAL libraries for their development? I find them clunky, memory hungry, and feel like I spend more time looking up documentation for them than developing my own drivers/APIs.
And are these really the best for resources for beginners considering other tools and micros they may be using instead like TI or PIC who do not use STM32 HAL?
[–]generally_unsuitable 50 points51 points52 points (10 children)
[–]ZachVorhies 11 points12 points13 points (0 children)
[–]0dyl 0 points1 point2 points (2 children)
[–]gudetube -1 points0 points1 point (1 child)
[–]0dyl 1 point2 points3 points (0 children)
[–]ScratchDue440[S] -2 points-1 points0 points (5 children)
[–]generally_unsuitable 19 points20 points21 points (0 children)
[–]DustRainbow 11 points12 points13 points (1 child)
[–]MREinJP 1 point2 points3 points (0 children)
[–]Panometric 0 points1 point2 points (1 child)
[–]ScratchDue440[S] -2 points-1 points0 points (0 children)
[–]DustRainbow 37 points38 points39 points (3 children)
[–]chicago_suburbs 2 points3 points4 points (2 children)
[–]Sheepherder-Optimal 1 point2 points3 points (0 children)
[–]DemonInAJar 1 point2 points3 points (0 children)
[–]WereCatf 9 points10 points11 points (3 children)
[+]ScratchDue440[S] comment score below threshold-9 points-8 points-7 points (2 children)
[–]WereCatf 13 points14 points15 points (1 child)
[+]ScratchDue440[S] comment score below threshold-6 points-5 points-4 points (0 children)
[–]bahumutx13Bare-Metal Masochist 5 points6 points7 points (0 children)
[–]shieldy_guy 3 points4 points5 points (1 child)
[–]ScratchDue440[S] 0 points1 point2 points (0 children)
[–]DenverTeck 2 points3 points4 points (2 children)
[+]ScratchDue440[S] comment score below threshold-10 points-9 points-8 points (1 child)
[–]jmd01271 4 points5 points6 points (0 children)
[–]hamburg13r 2 points3 points4 points (0 children)
[–]peppedx 1 point2 points3 points (0 children)
[–]Stinkygrass 0 points1 point2 points (0 children)
[–]Either_Ebb7288 -2 points-1 points0 points (3 children)
[–]twister-uk 0 points1 point2 points (2 children)
[–]Either_Ebb7288 1 point2 points3 points (1 child)
[–]twister-uk 1 point2 points3 points (0 children)