Standard Peripheral Libraries for STM32F7, STM32L4, and others
27 Comments
D
Davi Harrison
9 years ago
Featured
HAL is just another heavy layer of obfuscation. It is poorly written, inefficient in execution, and many parts are missing. It is, quite simply, a load of rubbish. My code using SPL works well. I haven't yet been able to get it to work using HAL.
W
William Schindler
10 years ago
The HAL Libraries are poorly coded, attempt to provide everything and miss doing simple things well. HAL is bloatware.
A
Andre Ramakers
10 years ago
I want to reuse my projects with new processors WITHOUT having to rewrite ALL of the low level stuff!!!
V
Vaidas
10 years ago
I prefer old stdPeriphLibs style over HAL. If I would use OS, maybe HAL would satisfy my needs....
M
Mr.Eads
10 years ago
I hate the weak-pointer stuff in the cube library...
S
SPL_Fan
10 years ago
The HAL is too high-level for everybody who dose not use the cube-stuff! We need the SPL to write our own optimized drivers!!!
HAL is just another heavy layer of obfuscation. It is poorly written, inefficient in execution, and many parts are missing. It is, quite simply, a load of rubbish. My code using SPL works well. I haven't yet been able to get it to work using HAL.
The HAL Libraries are poorly coded, attempt to provide everything and miss doing simple things well. HAL is bloatware.
I want to reuse my projects with new processors WITHOUT having to rewrite ALL of the low level stuff!!!
I prefer old stdPeriphLibs style over HAL. If I would use OS, maybe HAL would satisfy my needs....
I hate the weak-pointer stuff in the cube library...
The HAL is too high-level for everybody who dose not use the cube-stuff! We need the SPL to write our own optimized drivers!!!
We want SPL for F7