OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5657|回复: 12

大家在用标准库还是HAL库

[复制链接]

27

主题

195

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
232
金钱
232
注册时间
2016-8-31
在线时间
252 小时
发表于 2019-1-8 13:47:44 | 显示全部楼层 |阅读模式
大家觉得哪个好用,欢迎大家说说自己的理由
单选投票, 共有 28 人参与投票

投票已经结束

60.71% (17)
39.29% (11)
您所在的用户组没有投票权限
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

13

主题

633

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1331
金钱
1331
注册时间
2016-8-1
在线时间
229 小时
发表于 2019-1-8 13:53:37 | 显示全部楼层
本帖最后由 秋天 于 2019-1-8 13:58 编辑

标准库,顶楼主,帖子不错
Loto虚拟示波器 官方qq群: 706769836 https://shop296209296.taobao.com/shop/view_shop.htm?tracelog=t
回复

使用道具 举报

5

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2018-11-27
在线时间
21 小时
发表于 2019-1-9 23:58:03 | 显示全部楼层
hal 的主要优势是结合了stm32cubemx通过图形化界面做引脚配置,外设参数配置和时钟配置。然后直接生成对应ide的初始化工程从而节约时间。 基本从16年就开始从标准库转hal. 实话说从初始化配置节约时间还是有它的价值。不过软件写到后面应用代码不管哪个库就无所谓了。
专注以传感器应用和物联网为主的电子开发www.jhe-iot.com
回复

使用道具 举报

27

主题

195

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
232
金钱
232
注册时间
2016-8-31
在线时间
252 小时
 楼主| 发表于 2019-1-10 14:06:25 | 显示全部楼层
几何物联 发表于 2019-1-9 23:58
hal 的主要优势是结合了stm32cubemx通过图形化界面做引脚配置,外设参数配置和时钟配置。然后直接生成对应i ...

谢谢回复。转HAL有什么要注意的吗,能很快适应吗?
回复

使用道具 举报

145

主题

445

帖子

0

精华

高级会员

Rank: 4

积分
823
金钱
823
注册时间
2014-1-15
在线时间
350 小时
发表于 2019-1-10 14:16:36 | 显示全部楼层
卧槽,这个话题又出来了。。。寄存器、标准库、HAL三角恋,过一段时间就会被拉出来溜溜。。。
回复

使用道具 举报

6

主题

359

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1604
金钱
1604
注册时间
2017-12-18
在线时间
173 小时
发表于 2019-1-10 15:48:45 | 显示全部楼层
都用啊
回复

使用道具 举报

27

主题

195

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
232
金钱
232
注册时间
2016-8-31
在线时间
252 小时
 楼主| 发表于 2019-1-11 09:01:16 | 显示全部楼层
Di诺 发表于 2019-1-10 14:16
卧槽,这个话题又出来了。。。寄存器、标准库、HAL三角恋,过一段时间就会被拉出来溜溜。。。

是我自己由于要不要换HAL。。哈哈他们说换HAL是趋势可我懒得换觉得标准库很方便了。
至于寄存器,只是能说论坛里还有写汇编的大佬呢
回复

使用道具 举报

87

主题

569

帖子

0

精华

高级会员

Rank: 4

积分
831
金钱
831
注册时间
2014-9-30
在线时间
140 小时
发表于 2019-1-11 17:21:29 | 显示全部楼层
宫本无三四 发表于 2019-1-10 14:06
谢谢回复。转HAL有什么要注意的吗,能很快适应吗?

当初 缺少 HAL 库 手册。。

现在 俺估计 应该 有 详细的

HAL库 手册,所以 优选 HAL库 。
回复

使用道具 举报

27

主题

195

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
232
金钱
232
注册时间
2016-8-31
在线时间
252 小时
 楼主| 发表于 2019-1-11 21:12:38 | 显示全部楼层
caosix 发表于 2019-1-11 17:21
当初 缺少 HAL 库 手册。。

现在 俺估计 应该 有 详细的

谢谢您的建议
回复

使用道具 举报

19

主题

169

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
409
金钱
409
注册时间
2018-4-21
在线时间
107 小时
发表于 2019-1-11 21:17:24 | 显示全部楼层
同样的问题,看公司标准吧
回复

使用道具 举报

2

主题

474

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6552
金钱
6552
注册时间
2018-6-27
在线时间
551 小时
发表于 2019-1-27 09:12:11 | 显示全部楼层
学习学习,学习学习。
回复

使用道具 举报

64

主题

446

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1032
金钱
1032
注册时间
2017-7-26
在线时间
275 小时
发表于 2019-1-27 09:21:12 | 显示全部楼层
都有用,标准库较多。

HAL对中断的处理比较完善,使用方式简单。这是优点

但是标准库更容易追踪寄存器,底层清晰,不会像HAL那样需要一个个结构体跟踪才能看到寄存器。
回复

使用道具 举报

5

主题

30

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
219
金钱
219
注册时间
2017-9-1
在线时间
38 小时
发表于 2019-1-27 11:08:45 | 显示全部楼层
先入为主。没什么可说的。适合自己的就是最好的
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-23 15:04

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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