找回密码
 立即注册
查看: 227|回复: 4

【STC: C11, C++11】+【Keil-C251, 优化】/【Keil-C51, 优化】| 支持部分 C++14/17/23

[复制链接]
已绑定手机

121

主题

5082

回帖

1万

积分

超级版主

无情的代码机器

积分
11222
发表于 2026-8-19 14:07:34 | 显示全部楼层 |阅读模式
C++11 转 C89 工具 https://cpp.stcaimcu.com/   
已支持 部分 C++14 / C++17 / C++20 / C++23 新特性

为了让 STC8 / STC32 / Ai8051U 单片机用上 C++语言 特性,
开发了【C++C89】工具,现已发布可在线体验。
转换后的C文件可搭配四合一归一化头文件

Keil-C251 / Keil-C51、SDCCIAR-EW8051 编译器 编译
截图202608191410512666.jpg

C++转C89 在线转译 入口:
截图202608191359299009.jpg

工具首页:

截图202608191359364622.jpg

当前支持的C\C++特性表(待测试):
截图202608191405064833.jpg
截图202608191405159173.jpg

菜单中支持载入样例、新建文件、打开本地文件功能:
截图202608191412205746.jpg

在线编译功能:
后端支持SDCC编译,注:(SDCC 编译器编译,仅用于 STC8 位机或 STC32 位机的 8 位模式。

截图202608191405399293.jpg
打包下载功能:
可一键打包下载前端编辑区中文件,zip中文件分布:

截图202608191406012478.jpg

C++ OOP三件套(封装、继承、多态)测试, STC32 / STC8

截图202608191408406832.jpg



可本地自动请求WEB在线转换的四种工程样例:
0.hello_world.zip (2.61 MB, 下载次数: 0)

欢迎测试交流,遇到问题可跟帖反馈~

参考链接:

【四合一】分享一个可同时编译Keil C251\Keil C51\SDCC\IAR工程模板 - SDCC, IAR C++ for 51, GCC, VSCode,Linux, MacOS 国芯人工智能技术交流网站 - AI32位8051交流社区







1 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

已绑定手机

121

主题

5082

回帖

1万

积分

超级版主

无情的代码机器

积分
11222
 楼主| 发表于 2026-8-19 14:07:44 | 显示全部楼层
占楼

截图202608191516512782.jpg

截图202608191517092333.jpg

截图202608191517283643.jpg

截图202608191517439530.jpg
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

已绑定手机

121

主题

5082

回帖

1万

积分

超级版主

无情的代码机器

积分
11222
 楼主| 发表于 2026-8-19 14:07:56 | 显示全部楼层
占楼
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

已绑定手机

121

主题

5082

回帖

1万

积分

超级版主

无情的代码机器

积分
11222
 楼主| 发表于 2026-8-19 14:08:05 | 显示全部楼层
占楼
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

已绑定手机

32

主题

416

回帖

2721

积分

金牌会员

积分
2721
发表于 2026-8-19 20:11:13 | 显示全部楼层
这两个月好消息不断。
单片机开发离C++又近了一步。
学习MCU
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-9-23 16:02 , Processed in 0.070480 second(s), 58 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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