找回密码
 立即注册
楼主: LAOXU

8H2K32U上的32位硬件加减乘除MDU32C模块函数库上线!包含浮点加减乘除法及数制转换

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:312
  • 最近打卡:2025-03-11 13:20:13

54

主题

1312

回帖

5513

积分

荣誉版主

积分
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, 下载次数: 193)

LIB源代码:
STC8_MDU32C_LIB_V2.rar (74.31 KB, 下载次数: 220)


1 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:147
  • 最近打卡:2026-03-26 07:30:25
已绑定手机

32

主题

119

回帖

330

积分

中级会员

积分
330
发表于 2025-12-10 16:17:35 | 显示全部楼层
是所有的STC8H芯片都可以用这个吗?
还是只有STC8H带MDUC32C模块的才能打这个补丁
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:361
  • 最近打卡:2026-03-26 08:46:35

844

主题

1万

回帖

2万

积分

管理员

积分
22719
发表于 2025-12-10 21:18:25 | 显示全部楼层
有 MDU32C / MDU32D 模块的 【STC8H 系列 / AI8H 系列】
截图202512102118055973.jpg

截图202512102117135643.jpg
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:573
  • 最近打卡:2026-03-25 09:15:36

0

主题

74

回帖

2414

积分

金牌会员

积分
2414
发表于 2026-2-2 14:00:57 | 显示全部楼层
MDU32C调试不通,最后才发现芯片是A版的,用了楼主的库,现在提示如下:
*** WARNING L52: EVAL VERSION USED BEFORE, REBUILD ALL *.OBJ FILES
    MODULE:  .\Sources\lib\STC8_MDU32C_V2zx.LIB (LSHL)
*** ERROR L251: RESTRICTED MODULE IN LIBRARY NOT SUPPORTED
    MODULE:  .\Sources\lib\STC8_MDU32C_V2zx.LIB (LSHL)
Target not created.
Build Time Elapsed:  00:00:04
有没有大佬知道是什么问题
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:394
  • 最近打卡:2026-03-26 10:44:42
已绑定手机

6

主题

330

回帖

1693

积分

金牌会员

积分
1693
发表于 2026-3-18 16:50:56 | 显示全部楼层
加减做成硬件,有意义么
学习
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-3-27 07:19 , Processed in 0.108171 second(s), 66 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表