找回密码
 立即注册
楼主: 王昱顺

自研C语言编译器发布,STC IDE —— 面向STC32系列及AI8051U的C语言编译器,11/7更新

 火.. [复制链接]

79

主题

1112

回帖

4886

积分

荣誉版主

积分
4886
发表于 2026-10-28 13:56:18 | 显示全部楼层
王*** 发表于 2026-10-28 11:26
开始尝试进行兼容性支持了,还在完善


STC IDE支持arduino是一个好消息:
(1)arduino开发板有使用STC单片机的吗?我在淘宝上搜不到。
(2)STC IDE编译器的arduino模式的指令集是8051还是80251?

(3)如果STC IDE支持arduino的AT89S52/51单片机,是不是STC IDE也将支持STC8H8K了?

点评

这里的支持 Arduino 是指兼容 Arduino 的写法。 底层仍然是移植过来的 目前 STC IDE 编译器仍然是 32 位的。对于 8 位那边暂时没有支持  详情 回复 发表于 2026-10-29 09:52
回复

使用道具 举报 送花

已绑定手机

872

主题

1万

回帖

2万

积分

管理员

积分
25454
发表于 2026-10-28 15:18:20 | 显示全部楼层

STC32编译器尝试融合 Arduino

Arduino-03 数字输出 LED 闪烁 - STC IDE


截图202610281517219300.jpg

截图202610281516364801.jpg
回复

使用道具 举报 送花

79

主题

1112

回帖

4886

积分

荣誉版主

积分
4886
发表于 2026-10-28 22:34:31 | 显示全部楼层
(4)反过来,STC的实验箱几乎都配备了一个arduino的接口,TTF等arduino管脚标准的配件直接插上就可以用。

(5)arduino示例可以增加到实验箱示例中,以arduino为跳板可以引入更多应用性的范例程序,供程序员在实战中模仿借鉴。
(6)建议除了各种STC单片机型号的核心板,官方再给出对应arduino的学习板
回复

使用道具 举报 送花

已绑定手机
已实名认证

148

主题

4104

回帖

1万

积分

超级版主

积分
11138
 楼主| 发表于 2026-10-29 09:52:35 | 显示全部楼层
杨*** 发表于 2026-10-28 13:56
STC IDE支持arduino是一个好消息:
(1)arduino开发板有使用STC单片机的吗?我在淘宝上搜不到。
(2)S ...

这里的支持 Arduino 是指兼容 Arduino 的写法。
底层仍然是移植过来的
目前 STC IDE 编译器仍然是 32 位的。对于 8 位那边暂时没有支持
回复

使用道具 举报 送花

已绑定手机

24

主题

702

回帖

2743

积分

金牌会员

积分
2743
发表于 2026-10-29 15:29:51 | 显示全部楼层
arduino效率太低,只能简单的DEMO使用
回复

使用道具 举报 送花

已绑定手机

5

主题

91

回帖

1477

积分

禁止发言

积分
1477
发表于 2026-10-29 19:55:29 | 显示全部楼层
打卡学习
回复

使用道具 举报 送花

0

主题

3

回帖

32

积分

新手上路

积分
32
发表于 2026-10-30 00:20:01 | 显示全部楼层
这个编译 CDC(Communication Device Class)协议范例 这个程序 下载后 无法识别的USB 用原版的没问题

点评

[attachimg]150307[/attachimg] 我这里测试通过,排查应该是计算部分的改动引入了这个问题 [attachimg]150308[/attachimg] 我将进行部分功能验证收尾后更新新的版本  详情 回复 发表于 2026-10-30 12:28
好的,我找找看看问题在哪里,之前是可以的,可能是后面的改动引入了一些问题  发表于 2026-10-30 12:09
回复

使用道具 举报 送花

6

主题

90

回帖

826

积分

高级会员

积分
826
发表于 2026-10-30 09:53:11 | 显示全部楼层
现在编译器还是半成品,不要把精力分散到别的东西上,先把核心做好,做稳定,其它的外围慢慢来。
回复

使用道具 举报 送花

已绑定手机
已实名认证

148

主题

4104

回帖

1万

积分

超级版主

积分
11138
 楼主| 发表于 2026-10-30 12:28:19 | 显示全部楼层
巨蟹*** 发表于 2026-10-30 00:20
这个编译 CDC(Communication Device Class)协议范例 这个程序 下载后 无法识别的USB 用原版的没问题 ...

截图202610301227117902.jpg

我这里测试通过,排查应该是计算部分的改动引入了这个问题
截图202610301228009160.jpg
我将进行部分功能验证收尾后更新新的版本
回复

使用道具 举报 送花

已绑定手机

13

主题

115

回帖

418

积分

中级会员

积分
418
发表于 2026-10-31 11:49:12 来自手机 | 显示全部楼层
那个USB或串口下载是不是要加ISP的设置啊?不然epprom设置也没法一起同步过去

点评

USB 和串口都只是仿真,并不是下载作用。所以需要在设置仿真芯片时,提前设置好  详情 回复 发表于 2026-11-2 10:16
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-11-14 09:28 , Processed in 0.083371 second(s), 82 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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