硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2788|回复: 10
收起左侧

选择标准库还是hal库的疑问

[复制链接]

38

主题

82

回帖

196

积分

初级会员

积分
196
发表于 2019-5-27 16:13:36 | 显示全部楼层 |阅读模式
目前开始使用hal,但是觉得比较臃肿,有时候又会有奇奇怪怪的问题,LL库又觉得没有必要去碰还不如便准库。
不知道各位怎么选择?目前主要用M0和M4的芯片。
回复

使用道具 举报

36

主题

2050

回帖

2158

积分

至尊会员

积分
2158
发表于 2019-5-27 16:26:57 | 显示全部楼层
个人认为,只要不出新的型号,标准库就行
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

2

主题

15

回帖

21

积分

新手上路

积分
21
发表于 2019-5-27 16:36:22 | 显示全部楼层
有机会可以试试,毕竟hal库是一种趋势。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115667
QQ
发表于 2019-5-27 17:36:22 | 显示全部楼层
作为我们开发板来说,是没办法,后面做新的板子只能整HAL了,像我们V4,V5,V6而言,标准库的已经够用。
回复

使用道具 举报

4

主题

1444

回帖

1456

积分

至尊会员

积分
1456
发表于 2019-5-27 21:00:53 | 显示全部楼层
硬汉说的是实话,
回复

使用道具 举报

3

主题

4

回帖

13

积分

新手上路

积分
13
发表于 2019-5-28 07:40:12 | 显示全部楼层
因为想降低功耗,就用上了L4系列,只有hal库。还好有cubemx工具,搭配硬汉的hal库教程来做,感觉还可以
回复

使用道具 举报

6

主题

122

回帖

140

积分

初级会员

积分
140
发表于 2019-5-28 09:25:05 | 显示全部楼层
HAL库吧,这是大势所趋。
跟着硬汉一步一脚印
回复

使用道具 举报

0

主题

131

回帖

131

积分

初级会员

积分
131
发表于 2019-6-10 23:09:20 | 显示全部楼层
除了配置外设外不用库, 尽量用LL, 因为它效率高, 更接近寄存器, 但有部分外设只有HAL库, 所以两个都用了
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115667
QQ
发表于 2019-6-11 09:27:43 | 显示全部楼层
Edmund1964 发表于 2019-6-10 23:09
除了配置外设外不用库, 尽量用LL, 因为它效率高, 更接近寄存器, 但有部分外设只有HAL库, 所以两个都用 ...

LL其实做的最low,可用性很差。
回复

使用道具 举报

38

主题

82

回帖

196

积分

初级会员

积分
196
 楼主| 发表于 2019-7-10 21:31:22 | 显示全部楼层
eric2013 发表于 2019-6-11 09:27
LL其实做的最low,可用性很差。

我现在工作都是标准库  实在做不了就寄存器操作
个人项目无所谓 要求快速我就上hal
回复

使用道具 举报

23

主题

1443

回帖

1512

积分

至尊会员

积分
1512
发表于 2019-7-10 22:06:09 | 显示全部楼层
yip_1991 发表于 2019-7-10 21:31
我现在工作都是标准库  实在做不了就寄存器操作
个人项目无所谓 要求快速我就上hal

不要为自己的停滞不前找借口,难逃真香定律。
代码不规范,亲人两行泪!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-10 23:38 , Processed in 0.259595 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表