4458565 发表于 2026-7-13 23:38:58

官网的MDU16库不能加速运算


官方给的MDU16文件只有1.37kb,放进文件里和软件计算速度没有区别。
用以前LAOXU发的文件STC8_MDU16_LIB_V3,
能看到源代码,编译成LIB放入文件,速度明显快很多。
不过整数转浮点和浮点转整数计算中被中断会丢符号,还是有点问题。
虽然注释掉两个计算也能用,但是不知道还有没有其他问题。

有没有完整版的MDU16库文件,官方2kb不到的文件里面有加速什么运算。



旧版的去掉两个有问题程序也有5kb

4458565 发表于 2026-7-14 16:01:57

MDU16的库1.37kb,MDU32C的有12.9kb,就算MDU16是缩水版的不会差这么多。

王昱顺 发表于 7 天前

4458565 发表于 2026-7-14 16:01
MDU16的库1.37kb,MDU32C的有12.9kb,就算MDU16是缩水版的不会差这么多。

你好,我看了一下内部的MATH文件


目前官方的库只能加速这三个函数,MDU32D的函数是完整的(新写的)
之前的库我看看有空给再完善更新一下,可以先用着许老师提供的版本
页: [1]
查看完整版本: 官网的MDU16库不能加速运算