打印
[应用相关]

HAL库的优势是什么?

[复制链接]
579|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
嵌入小菜菜|  楼主 | 2020-9-17 10:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我很少使用HAL库,想要学习一下。

使用特权

评论回复
沙发
嵌入小菜菜|  楼主 | 2020-9-17 10:56 | 只看该作者
我看很多人都在使用HAL库,不知道为什么?这么多人在用。

使用特权

评论回复
板凳
snriycq| | 2020-9-17 11:39 | 只看该作者
不直接操作底层寄存器,不同型号的代码可以直接移植。底层函数已经写好了,直接拿来调用就好了。原先用的是PIC8F单片机,要把操作手册放在身边,随时查看。

使用特权

评论回复
地板
嵌入小菜菜|  楼主 | 2020-9-17 11:46 | 只看该作者
snriycq 发表于 2020-9-17 11:39
不直接操作底层寄存器,不同型号的代码可以直接移植。底层函数已经写好了,直接拿来调用就好了。原先用的是 ...

是所有的单片机都支持HAL吗?

使用特权

评论回复
5
snriycq| | 2020-9-17 13:44 | 只看该作者
嵌入小菜菜 发表于 2020-9-17 11:46
是所有的单片机都支持HAL吗?

STM32至少是这样。

使用特权

评论回复
6
数据采集存储| | 2020-9-17 18:26 | 只看该作者
snriycq 发表于 2020-9-17 13:44
STM32至少是这样。

也就是说STM32的任何芯片,只要支持HAL库,就可以随意使用了,没有限制了。

使用特权

评论回复
7
icecut| | 2020-9-17 20:11 | 只看该作者
屏蔽硬件的不一样, 提供通用软件接口. 降低开发成本. 对于初学者,或者底层研究着,是一套不错的代码库.

使用特权

评论回复
8
icecut| | 2020-9-17 20:12 | 只看该作者
屏蔽硬件的不一样, 提供通用软件接口. 降低开发成本. 对于初学者,或者底层研究着,是一套不错的代码库.

使用特权

评论回复
9
幸福小强| | 2020-9-17 21:51 | 只看该作者
统一了全系列的STM32kaifa .

使用特权

评论回复
10
香水城| | 2020-9-17 22:19 | 只看该作者
最好的办法就是自己 拿几个例程跑跑,亲自感受下。

使用特权

评论回复
11
里面有晴雨| | 2020-9-18 09:00 | 只看该作者
学习了,很不错,我也要慢慢的转向HAL库,避免一些问题。

使用特权

评论回复
12
天意无罪| | 2020-9-18 09:00 | 只看该作者
一致性、易维护性、可移植性等优点。

使用特权

评论回复
13
便携手到老| | 2020-9-18 09:26 | 只看该作者
屏蔽硬件的不一样, 提供通用软件接口. 降低开发成本. 对于初学者,或者底层研究着,是一套不错的代码库.

使用特权

评论回复
14
数据采集存储| | 2020-9-18 09:44 | 只看该作者
屏蔽硬件的不一样, 提供通用软件接口. 降低开发成本. 对于初学者,或者底层研究着,是一套不错的代码库.

使用特权

评论回复
15
hufuju| | 2020-9-19 08:46 | 只看该作者
我在公司用的就是外设标准库,没有用HAL库,HAL库也有缺点:开始配置就是硬件模式进入,不熟悉硬件知识的也是茫然的

使用特权

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

本版积分规则

10

主题

580

帖子

0

粉丝