[应用相关] 现在是用HAL主流还是LL库主流啊?

[复制链接]
 楼主| zhuomuniao110 发表于 2024-3-10 18:12 | 显示全部楼层 |阅读模式
我看到很多第三方的库都开始使用LL库做底层了,用哪个库更好呢?
我看了Arduino STM32的支持库,底层用的LL库。
呐咯密密 发表于 2024-3-11 09:32 | 显示全部楼层
这两个不区分谁更好,两个库有不同优劣点,HAL库就是屏蔽的底层实现,开发简单,但是代码执行效率不高,LL库执行效率高,但是开发起来会难一点,用户根据自己需要选择
powerantone 发表于 2024-3-11 12:24 | 显示全部楼层
在STM32开发中,HAL库相对更为主流。
flycamelaaa 发表于 2024-3-11 13:12 | 显示全部楼层
HAL库提供了丰富的功能和接口使得开发工作变得相对简单。
powerantone 发表于 2024-3-11 14:00 | 显示全部楼层
对于初学者或者对性能要求不高的项目,建议使用HAL库进行开发;对于有一定经验且对性能有较高要求的开发者,可以考虑使用LL库进行开发。
一秒落纱 发表于 2024-4-20 13:17 | 显示全部楼层
我觉得还是HAL得库更好一些啊
远山寻你 发表于 2024-4-20 16:00 | 显示全部楼层
一般怎么说呢,存在即合理,哈哈
夜阑风雨 发表于 2024-4-20 18:00 | 显示全部楼层
其实LL库是更偏向于寄存器操作了
淡漠安然 发表于 2024-4-20 20:00 | 显示全部楼层
现在不支持标准库了,其实我觉得标准库用着还很顺手呢
冰春彩落下 发表于 2024-4-20 22:00 | 显示全部楼层
一般用LL库也是可以的,可以让固件小一些
别乱了阵脚 发表于 2024-4-21 02:00 | 显示全部楼层
代码会少很多啊,用LL库的话
江河千里 发表于 2024-4-21 04:00 | 显示全部楼层
我觉得还是HAL吧,因为HAL的资源比较多,而且更易于理解
光辉梦境 发表于 2024-4-21 12:00 | 显示全部楼层
Arduino的话用LL很正常,毕竟后续还会封装的
三生万物 发表于 2024-4-21 14:00 | 显示全部楼层
HAL更适用于新手,LL更适用于对资源比较紧张的方案
您需要登录后才可以回帖 登录 | 注册

本版积分规则

232

主题

3495

帖子

11

粉丝
快速回复 在线客服 返回列表 返回顶部

232

主题

3495

帖子

11

粉丝
快速回复 在线客服 返回列表 返回顶部