打印
[开发工具]

好奇怪!竟没人提到LL库!

[复制链接]
2383|31
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
big_ben|  楼主 | 2023-8-13 16:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
标准库有庞大用户群,推出最早,流行多年被用户熟知,但现在已经被ST抛弃,不能使用Cube MX配置外设,使用户失去了一大利器,实在可惜。HAL库代码臃肿,效率低被广泛吐槽。LL库才是最佳选择!

使用特权

评论回复
沙发
dingy| | 2023-8-13 18:24 | 只看该作者
也是有一些缺点的

使用特权

评论回复
板凳
Diyer123| | 2023-8-13 19:25 | 只看该作者
你以为广大玩家会跟着厂家不停升级MCU?
事实是十几年前最早推出的F10X系列都性能严重过剩,ST减产自然就有国产兼容型号来代替……所以,标准库一用十几年也没毛病,什么Cube、HAL叫好不叫座

使用特权

评论回复
地板
地瓜patch| | 2023-8-13 22:15 | 只看该作者
hal库用过了,ll还没用呢

使用特权

评论回复
5
32021724| | 2023-8-14 08:55 | 只看该作者
LL库等你debug的时候就知道了,一大堆宏,找问题的时候很麻烦,抛开寄存器操作时需要左移右移这些,LL和直接写寄存器已经差不了多少了。现在基本HAL和LL混用,其实其他厂家也是hal库,但是稳定性和功能大都比st的要好一点儿,nxp那边早就开始对外设进行hal层的封装了,你可以对比一下nxp和st的hal库,其实都很像的,大家思路差不多。

使用特权

评论回复
6
hjl2832| | 2023-8-14 09:08 | 只看该作者
LL少了回调层的函数,全部要自己写,所以用的人少。

使用特权

评论回复
7
ddllxxrr| | 2023-8-14 09:38 | 只看该作者
工作上用不上就不用呗

使用特权

评论回复
8
xiaoqi976633690| | 2023-8-14 11:33 | 只看该作者
ll库确实比hal库好,但是教程确实也是少的可怜,不过可以问chagpt

使用特权

评论回复
9
jobszheng| | 2023-8-14 13:52 | 只看该作者
我在工作中会使用LL库。
HAL库的封装方式,不太适合我,所以平时只参考HAL库对外设的配置初始化

使用特权

评论回复
10
linxi6414| | 2023-8-14 14:36 | 只看该作者
jobszheng 发表于 2023-8-14 13:52
我在工作中会使用LL库。
HAL库的封装方式,不太适合我,所以平时只参考HAL库对外设的配置初始化  ...

大神,可以带带我吗?到处找LL库的教程找不到,请问你是如何学习LL库的?

使用特权

评论回复
11
linxi6414| | 2023-8-14 14:47 | 只看该作者
32021724 发表于 2023-8-14 08:55
LL库等你debug的时候就知道了,一大堆宏,找问题的时候很麻烦,抛开寄存器操作时需要左移右移这些,LL和直 ...

“但是稳定性和功能大都比st的要好一点儿”
请问为什么其它厂家的库稳定性和功能大都比st的要好一点呢?理论上讲,像ST这样的大公司的软件写的比普通公司的好一点才对,这点不太理解,大神能不能解惑一下?谢谢!

使用特权

评论回复
评论
32021724 2023-8-28 08:44 回复TA
ti nxp siliconlab这些可不是小公司,包括瑞萨和英飞凌 
sagade 2023-8-15 11:21 回复TA
有可能其他厂家说的是TI,NXP之类的吧 
12
Undshing| | 2023-8-14 23:20 | 只看该作者
ll写起来麻烦,哪有hal爽

使用特权

评论回复
13
Bowclad| | 2023-8-15 23:42 | 只看该作者
hal库就是方便快速开发,要不是赶工期更喜欢标准库

使用特权

评论回复
14
AloneKaven| | 2023-8-16 23:45 | 只看该作者
ll配置起来太麻烦了,感觉还不如标准库

使用特权

评论回复
15
我爱喝水| | 2023-8-17 06:38 | 只看该作者
从汇编,c操作寄存器的底层开发习惯人员,相对更喜欢LL库,我现在能用LL就尽量用,不支持的外设,HAL库也是只做初始化工作,实际干活的代码,尽量不用HAL。

使用特权

评论回复
16
麻花油条| | 2023-8-17 09:06 | 只看该作者
LL用起来还不如HAL顺手

使用特权

评论回复
17
Jacquetry| | 2023-8-17 23:04 | 只看该作者
其实标准库用的还是挺多的。现在流行的还是F系列那些老型号标准库够用了

使用特权

评论回复
18
Henryko| | 2023-8-19 22:04 | 只看该作者
ll操作起来更像操作寄存器,但是需要配置的地方太多了

使用特权

评论回复
19
田舍郎| | 2023-8-19 23:42 | 只看该作者
ll没用过呢

使用特权

评论回复
20
Bowclad| | 2023-8-21 23:02 | 只看该作者
并不是很好用

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

258

主题

277

帖子

0

粉丝