找回密码
 立即注册
楼主: 杨为民

Ai8051U单片机,从入门到精通(3):使用长缨-I号C351编译器的中文编程方法

[复制链接]
  • 打卡等级:偶尔看看II
  • 打卡总天数:29
  • 最近打卡:2025-10-09 13:16:20

119

主题

1238

回帖

1万

积分

荣誉版主

积分
13218
发表于 2024-10-8 13:05:33 | 显示全部楼层
jm*** 发表于 2024-10-8 05:24
The primary focus of any new compiler should be ease of code sharing.

It should of course be compat ...

(1)是否有比较Changying-I C351编译器(以及汇编器和链接器?)与Keil和SDCC代码输出的benchmarks?

对于8051指令集汇编语言,长缨-I(最新版本为 金水151)C351编译器是按照Keil的A51语法设计的,所以对于8051指令集汇编语言,其输出的二进制机器码与Keil和SDCC代码输出相同,benchmarks应该相同。
对于C语言,我没有测试,但是由于长缨-I没有采用任何优化措施,估计长缨-I的benchmarks应该比Keil低15%~20%


(2)Changying-I C351编译器能否生成英特尔OMF51格式的兼容DEBUG文件?
长缨-I(最新版本为 金水151)C351编译器是为STCIDE集成开发环境设计的,目前STCIDE-v0.1版本没有调试功能,因此目前没有计划生成英特尔OMF51格式的兼容DEBUG文件。



(3)是否计划了仿真器?
长缨-I(最新版本为 金水151)C351编译器主要用于STC单片机操作系统下的程序开发,我个人认为在编译环境下进行静态仿真(指调试时程序停在断点处,包括中断也停止)对操作系统进行调试意义不大,因此目前没有计划支持静态仿真

不过,我已经在我写的操作系统平台中提供了动态观测功能,可以使编程者可以实时了解系统的运行情况

回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-08-12 21:45:17
已绑定手机

0

主题

6

回帖

36

积分

新手上路

积分
36
发表于 2024-11-3 06:34:47 | 显示全部楼层
中文编程可以有,但意义不大。会简单编程了26个字母还是会的,常用的关键单词也不多,边用边记不难。主要还是学编程思维。
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:163
  • 最近打卡:2025-10-14 09:00:06
已绑定手机

1

主题

38

回帖

441

积分

中级会员

积分
441
发表于 2024-11-20 19:14:54 | 显示全部楼层
有教程吗?完整的那种?

点评

现在没有,你可以看我的系列文章  详情 回复 发表于 2024-11-20 19:49
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:29
  • 最近打卡:2025-10-09 13:16:20

119

主题

1238

回帖

1万

积分

荣誉版主

积分
13218
发表于 2024-11-20 19:49:26 | 显示全部楼层
shuan*** 发表于 2024-11-20 19:14
有教程吗?完整的那种?

现在没有,你可以看我的系列文章
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:163
  • 最近打卡:2025-10-14 09:00:06
已绑定手机

1

主题

38

回帖

441

积分

中级会员

积分
441
发表于 2024-11-20 20:19:13 | 显示全部楼层
这个怎么处理?
截图202411202019037197.jpg

点评

要使用MakeFile.Bat方法或者用STC-IDE  详情 回复 发表于 2024-11-20 20:36
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:29
  • 最近打卡:2025-10-09 13:16:20

119

主题

1238

回帖

1万

积分

荣誉版主

积分
13218
发表于 2024-11-20 20:36:59 | 显示全部楼层

要使用MakeFile.Bat方法或者用STC-IDE
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:163
  • 最近打卡:2025-10-14 09:00:06
已绑定手机

1

主题

38

回帖

441

积分

中级会员

积分
441
发表于 2024-11-20 20:51:00 | 显示全部楼层
杨*** 发表于 2024-11-20 19:49
现在没有,你可以看我的系列文章

能建一个交流群吗?我们一起讨论学习开发工具
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-10-16 06:11 , Processed in 0.155559 second(s), 87 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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