你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
csg123 发表于 2018-9-29 08:32 大家比对一下新库和旧库生成的最终文件的大小,就知道了。如果新生成的文件大,就是垃圾。生成的文件小,运 ...
MrJiu 发表于 2018-9-28 10:06 还有呢,就是你怎么说,都只是害怕改变,不想学习!!!就像以前得老工程师用汇编,然后到现在依然,你能说 ...
奏奏奏 发表于 2018-9-29 09:08 如果追求极致代码体积小而且效率最高的请自行学习汇编语言 我玩51的时候就是用汇编写寄存器,做计算的。 但 ...
我也没法接受HAL库, 在有选择的情况下就用LL库
先说一下我个人的选择, 库我只用在初始化外置, 其余的都不用库, 而在有选择的情况下我只用LL库,因为可视化的外置配置确实是快及准。
而HAL占用空间及执行速度都比不过其它的库, 这一点是不用怀疑。
那问题来了, 多出来的资源哪儿去了? 都拿来做了些啥?
我个人认为,如果说你不清楚多出来的资源都用了在什么事情上, 而单凭个人的喜好, 其实是不需要讨论, 箩卜白菜, 各有所好, 有什么好讨论的?
我的理解, 多出来的资源都花在帮你查错上, 不同意的欢迎指正。
需要它帮你查错的就觉得这多出来的资源是花的其所, 不需要它帮你查错的就自然觉得它在浪费资源, 这也很正常。
我玩51的时候就是用汇编写寄存器,做计算的。
但是从企业维护换人的成本上考虑,你就会知道为什么。
最终固件大小,和运行速度不是最关键点。MCU性能和存储一直在提升
应该是IC厂商为客户服务,不是人人为厂商服务。与学习无关
应该禁止使用语言了
至于配置外设的其它地方嘛, 用库就如同活在别人给你指定的框框里,这个我不乐意。
至于ST强推HAL库是啥意思,我个人认为是商业上的考量, 只要培养你习惯用HAL库, 也只会用HAL库, 你就离不开ST了, 当然这是我猜的,呵呵
你就是一个杠精!
有些人用标准库用的溜了并不比hal库慢多少,而且hal库开发,并不可能完全脱离自己的编程,有些人夸大了hao库的作用,但整体来看还是起到一定的促进作用的
我也没法接受HAL库, 在有选择的情况下就用LL库
先说一下我个人的选择, 库我只用在初始化外置, 其余的都不用库, 而在有选择的情况下我只用LL库,因为可视化的外置配置确实是快及准。
而HAL占用空间及执行速度都比不过其它的库, 这一点是不用怀疑。
那问题来了, 多出来的资源哪儿去了? 都拿来做了些啥?
我个人认为,如果说你不清楚多出来的资源都用了在什么事情上, 而单凭个人的喜好, 其实是不需要讨论, 箩卜白菜, 各有所好, 有什么好讨论的?
我的理解, 多出来的资源都花在帮你查错上, 不同意的欢迎指正。
需要它帮你查错的就觉得这多出来的资源是花的其所, 不需要它帮你查错的就自然觉得它在浪费资源, 这也很正常。