现在老工程师,如果使用的时F103 F107 F407 F0等出来的比较早的单片机,
80%用的是STD标准库,早些的时候,ST只提供标准库。
HAL库以及LL库是后面ST发布的,也是目前ST主推的库,STD基本上不在更新和维护,比如最新的F7/H7,则没有STD库。
所以后期HAL+LL库应该是主流了,毕竟单片机往后,会越来越复杂,还是使用老的方式,效率确实很低。
使用HAL调试外设,你可能花不了1个小时,使用STD库,你可能会花上一天。
当然HAL也有它的弱点,就是代码太冗余,hex比较肥大,所以LL库就是为了缓解这个问题的。