书到用时 发表于 2020-2-11 17:17:23

fmos 发表于 2020-2-11 19:54:09

差太多了,看来还是语言越低,效率越高

iffi123 发表于 2020-2-11 20:15:51

初始化,或者偶尔修改参数的,用库函数没问题

如果需要频繁改变的, 肯定寄存器更合适

我是两者混合使用, 用库函数前,我会看下函数原型,是不是臃肿,是的话我直接操作寄存器

washu 发表于 2020-2-11 21:42:12

楼主淡定,树莓派更加 ;P

壹法拉 发表于 2020-2-11 22:02:34

本帖最后由 壹法拉 于 2020-2-11 22:03 编辑

从来都是库函数最安全;当然,库函数效率也最低,“体积”大;
自己的算法效率高,但顾及左右就一般了;

haisens 发表于 2020-2-11 22:49:02

washu 发表于 2020-2-11 21:42
楼主淡定,树莓派更加

linux从应用层到kernel再到驱动层基本上10ms了.

washu 发表于 2020-2-11 23:14:44

本帖最后由 washu 于 2020-2-11 23:16 编辑

haisens 发表于 2020-2-11 22:49
linux从应用层到kernel再到驱动层基本上10ms了.

大家都知道我只会 VB 的吧 :lol

iffi123 发表于 2020-2-12 09:14:37

lz试试位段操作,会比寄存器更快,输出频率更高

w6955 发表于 2020-2-12 09:29:17

STM8你还要用库就是给自己找事干。

w6955 发表于 2020-2-12 10:09:07

washu 发表于 2020-2-11 23:14
大家都知道我只会 VB 的吧

不是实时控制慢有什么事,慢工出细活。

zaq 发表于 2020-2-12 18:35:57

washu 发表于 2020-2-11 23:14
大家都知道我只会 VB 的吧

6666666,厉害了。

bis 发表于 2020-2-12 22:34:44

页: [1]
查看完整版本: STM8使用库函数和直接操作寄存器速度对比