打印
[STM32F1]

我用HAL库编译程序,速度非常慢,怎么回事?

[复制链接]
954|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
forgot|  楼主 | 2023-7-20 09:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我电脑之前用标准库编译是挺快的,差不多大小的一份程序用HAL编译超级慢,是不是哪里没有配置好的原因?

使用特权

评论回复
沙发
sfd123| | 2023-7-21 12:07 | 只看该作者
HAL库  就是慢一些

使用特权

评论回复
板凳
再见十分钟| | 2023-7-21 13:39 | 只看该作者
不仅慢,程序也会更大一些

使用特权

评论回复
地板
香水城| | 2023-7-21 17:13 | 只看该作者
本帖最后由 香水城 于 2023-7-21 17:14 编辑

找个例程跑跑,比较下。
正常来讲,程序不复杂庞大,没有比较下感觉慢可能是哪里有问题。

使用特权

评论回复
5
江河千里| | 2023-8-16 21:56 | 只看该作者
可能是hal冗余的多吧

使用特权

评论回复
6
AloneKaven| | 2023-8-16 23:20 | 只看该作者
关掉Browse Information快多了

使用特权

评论回复
7
一秒落纱| | 2023-8-16 23:25 | 只看该作者
你理解一下hal是因为封装库比较大,导致的

使用特权

评论回复
8
夜阑风雨| | 2023-8-17 01:12 | 只看该作者
超级慢的话,你可以换个keil新版本,能好一些

使用特权

评论回复
9
远山寻你| | 2023-8-17 03:42 | 只看该作者
这个咋说呢,肯定是编译会慢点,因为HAL比较庞大嘛

使用特权

评论回复
10
光辉梦境| | 2023-8-17 05:07 | 只看该作者
跟配置好像没啥关系吧

使用特权

评论回复
11
三生万物| | 2023-8-17 07:12 | 只看该作者
如果可以的话,你配置成编译链6,应该能好点

使用特权

评论回复
12
淡漠安然| | 2023-8-17 09:21 | 只看该作者
没觉得慢啊,可能是因为我的电脑性能比较好吧

使用特权

评论回复
13
冰春彩落下| | 2023-8-17 11:04 | 只看该作者
Hal肯定要慢点的,封装那么多层,很正常

使用特权

评论回复
14
别乱了阵脚| | 2023-8-17 13:24 | 只看该作者
那你就用标准库开发呗,其实标准库开发也很好,清晰明了

使用特权

评论回复
15
暖了夏天蓝了海| | 2023-8-17 17:27 | 只看该作者
我知道之前有LL库,可以代替标准库来,估计能让你的编译快一些吧

使用特权

评论回复
16
Jacquetry| | 2023-8-17 23:46 | 只看该作者
你用的哪个版本的编译器啊?

使用特权

评论回复
17
Henryko| | 2023-8-19 21:45 | 只看该作者
更新下keil试试

使用特权

评论回复
18
Mowergy| | 2023-10-21 09:46 | 只看该作者
可以换个keil新版本,应该会好一些

使用特权

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

本版积分规则

1718

主题

12950

帖子

54

粉丝