找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1879|回复: 1
打印 上一主题 下一主题
收起左侧

[原创]内嵌SDCC编译器且可以对STC51下载的代码编辑器

[复制链接]
跳转到指定楼层
楼主
ID:616164 发表于 2020-4-30 10:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  本人闲来学习python时,做了一个可以对C语言高亮显示的代码编辑器,又加入了调用SDCC编译、链接、生成hex的功能,还集成了对STC51的烧录功能。有兴趣的可以下载来看看。
  详细内容可以参考PYQT5:基于QsciScintilla的代码编辑器分析1--菜单介绍(使用帮助)本代码编辑器实现的目标功能:
1.常用的代码编辑功能,提高编辑效率的功能,如语法高亮显示,输入自动补全(基于QsciScintilla),函数列表,函数跳转,包含文件打开。
2. 设置编译器路径,编译器参数(SDCC)。
3. 生成C51的hex文件后,可以选择串口对目标芯片(STC12、STC15、STC8)下载。STC15,STC8两种型号只支持4种晶振频率为:5.5296M,11.0592M,18.432M,22.1184M。
4. 整个工程采用《code::blocks》的组织方式,用后缀名为.cbp的xml的文件组织,可以直接打开《code::blocks》的工程文件(for MCS51).
5.集成串口调试工具。
这里提供本编辑器可执行文件(exe)的下载链接:
1.CSDN下载(免积分).Code51_STC
2.百度盘链接https://pan.baidu.com/s/1Ihxb7WX0ozUuRs3KFyzApQ
提取码:i6my(20200430已备份)



评分

参与人数 2黑币 +60 收起 理由
没有你 + 10 赞一个!
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:351097 发表于 2020-5-28 18:32 | 只看该作者
自从有开源SDCC编译器,在linux平台,可以用vscode+SDCC+Makefile+stcflash玩51单片机。keil虽然好用,但是需要收费,每次全网找破解也终究不是办法。你这个编辑器挺棒的,如果有仿真调试功能就更好了。
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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