MrJiu 发表于 2018-9-28 10:01:50

sbiyou 发表于 2018-9-28 09:42
C语言用了这么久也没见落后啊,HAL库跟标准库比就跟python和C语言比一样,虽然用起来简单,但是要要庞大 ...

你这个例子搞错了,是C语言性能牛逼才导致用得久,而不是用的久才导致得牛逼,如果有一个比C语言更加好得,立马就会被取代。。。提到库,有些人就是效率?HAL本身就只是用来初始化而已。。。初始化需要啥效率?如果真得是需要效率得地方,比如一个频繁得中断里面处理,直接用寄存器就可以了。。不冲突!!!

MrJiu 发表于 2018-9-28 10:06:27

还有呢,就是你怎么说,都只是害怕改变,不想学习!!!就像以前得老工程师用汇编,然后到现在依然,你能说他没错?但是大家都知道,除了特定地方需要用到汇编(OS),这种工程师是要被淘汰得。。。没有一个技能会让你存活很久得,还有很多人依然用protel99,说好用!!!不过是熟练,而不愿意学习新得软件罢了,当然了,你叫他们用AD,借口也是一样得,什么软件太大了啊,什么这不好用,那不好用啊!!!唉。。。人啊,不要为自己得懒惰找接口!!!

sbiyou 发表于 2018-9-28 12:36:36

MrJiu 发表于 2018-9-28 10:06
还有呢,就是你怎么说,都只是害怕改变,不想学习!!!就像以前得老工程师用汇编,然后到现在依然,你能说 ...

有的改变是必须的,有的改变是可有可无的。你重复提到不愿学习,这并不是不愿学习,愿不愿学习也不是通过使不使用HAL库就决定的,我是在讨论这个库存在的问题,并不代表我不会去用这个库。也不是学习的东西越多越好。

tyhjrwx2011 发表于 2018-9-28 13:12:44

适合自己的,适合工程的,才是需要的

jjbboox 发表于 2018-9-29 07:23:38

个人觉得HAL库比标准库好用,更容易理解。
不过也许是我标准库用得少,学得不够深入吧。

csg123 发表于 2018-9-29 08:32:42

大家比对一下新库和旧库生成的最终文件的大小,就知道了。如果新生成的文件大,就是垃圾。生成的文件小,运行速度快就是好库,毕竟现在玩的就是单片机么

奏奏奏 发表于 2018-9-29 09:08:19

如果追求极致代码体积小而且效率最高的请自行学习汇编语言
我玩51的时候就是用汇编写寄存器,做计算的。
但是从企业维护换人的成本上考虑,你就会知道为什么。

zjczm 发表于 2018-9-29 09:16:27

适应了就好。只要资料丰富,一样好用的。

斜阳__ 发表于 2018-9-29 09:16:55

csg123 发表于 2018-9-29 08:32
大家比对一下新库和旧库生成的最终文件的大小,就知道了。如果新生成的文件大,就是垃圾。生成的文件小,运 ...

最终固件大小,和运行速度不是最关键点。MCU性能和存储一直在提升

csg123 发表于 2018-9-29 18:17:47

MrJiu 发表于 2018-9-28 10:06
还有呢,就是你怎么说,都只是害怕改变,不想学习!!!就像以前得老工程师用汇编,然后到现在依然,你能说 ...

应该是IC厂商为客户服务,不是人人为厂商服务。与学习无关
页: 1 [2] 3
查看完整版本: ST强推HAL库到底是一种什么想法?