关于HAL编写效率的问题

2019-07-20 10:55发布

请问,使用HAL后,在工程里会自动增加很多库文件。
在编译时,不用的功能是否能够自动滤除?
相对于寄存器编程,HAL库编程占用的资源是否会加大?
如果加大,增加的比例又是多少?
谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
l6931639
1楼-- · 2019-07-21 07:10
淡定的H羊 发表于 2017-11-19 17:04
增加的比例是多少...楼主你以为敲代码的字符量跟效率是线性关系的?

虽然是非线性的,但也有一定关系啦
liling512
2楼-- · 2019-07-21 12:10
 精彩回答 2  元偷偷看……
李大胡子
3楼-- · 2019-07-21 14:35
 精彩回答 2  元偷偷看……
李大胡子
4楼-- · 2019-07-21 15:59
pdwdzz 发表于 2017-11-17 20:41
比寄存器编程肯定是大点的。但是没用到的一般不会编译。

感谢。
李大胡子
5楼-- · 2019-07-21 21:43
bg8wj 发表于 2017-11-18 17:42
那是你生成代码是没有选择包含使用的库,另外hal_config.h中没有屏蔽掉不需要的include。没必要讨论hal的效 ...

感谢回复!
李大胡子
6楼-- · 2019-07-21 23:03
 精彩回答 2  元偷偷看……

一周热门 更多>