- 打卡等级:以坛为家I
- 打卡总天数:312
- 最近打卡:2025-03-11 13:20:13
荣誉版主
- 积分
- 5513
|
发表于 2024-5-30 06:02:18
|
显示全部楼层
本帖最后由 LAOXU 于 2024-5-30 06:03 编辑
更新版 STC8_MDU32C_V2.lib 库来了~~~~~
STC8H_MDU32C_V2 LIB 库使用说明:
STC8H系列单片机 C51定点库 自动调用专用运算库函数,插入使用了 STC8H系列的特色----MDU32C硬件乘除移位指令。
并且针对 STC8H系列集成了32位x32位硬件乘法器,32位/32位硬件除法器,32位硬件移位单元作了特别优化。
增加了对所有关联到的无符号、有符号int型,无符号、有符号long型 和 float型变量的算术运算,移位操作,
均作了运算速度大幅度提升,为方便使用,以外挂库形式加入,实行对C51内库自动替换,无缝嵌入。
其中最具有特色的是使用了 STC8H系列的 MDU32C硬件 乘除移位指令,代替原Keil C51的浮点加减乘除法程序,大幅度
地提升了浮点数运算速度,解决了原51 浮点数运算特慢的通病。
STC8H_MDU32C_V2版 和 STC8H_MDU32C_V1版 区别:
1. 全面改写单精度浮点数内部数据存储格式, 使之完全无缝匹配 STC MDU32C标准, 为核心内核 移植到 SDCC, IAR 开绿灯。
2. 全面优化内部变量, 进一步减少指令提升运算速度。
单独 LIB 文件:
STC8_MDU32C_V2.LIB
(12.51 KB, 下载次数: 167)
LIB源代码:
STC8_MDU32C_LIB_V2.rar
(74.31 KB, 下载次数: 185)
|
1
喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
-
+5
楼主威武~
|