eclipse下开发51、stm8单片机

本文介绍了如何在Eclipse环境下开发51和STM8单片机,包括使用免费的SDCC编译器、安装必要的软件和硬件,以及解决Eclipse插件的兼容性问题。通过修改Eclipse插件和配置,可以实现编译和下载程序到单片机。
摘要由CSDN通过智能技术生成

开发51系列的单片机,国内的绝大部分人使用的是基于keil的开发环境,不过该商业软件是收费的,这算一个不太好的地方,另一个不好的地方是它的编辑环境已经跟不上时代的步伐了,尽管一般软件的体量并不大

 

SDCC是一个免费的编译器,是跨平台的,其他操作环境也能工作,至于什么是编译器/编译器如何工作,请自行百度,如果能深入一些理解这些问题,算是一个大的提高

 

SDCCwindows下面进行工作,可以直接参考SDCC的相关文档编写用命令行直接进行“原始开发”,但是这种方式显然不适合大众开发者,除非为了证明你有超凡的编程能力以及组织软件工程的能力,毕竟有了更好的工具,可以大大提高效率,让开发更关注业务逻辑本身

 

所以eclipse是一个很好的目标平台,并且已经有人为我们免费开发了一些相应的工具,尽管这些工具已经很老,并且可能存在一些问题,但是经过一些改动,还是能很好的工作起来的,下面进入正式开发环境搭建工作

 

需要准备的硬件有

1、AT89S52开发板一块【其他51系列的也行】

2、ISP下载工具【淘宝有很多,或者其他烧录工具】

3、其他配件,如USB串口、电源等

 

 

需要准备的软件【推荐用比较新的版本】有很多。分别是

 

1、jdk[根据自己带你电脑选择32或者64]

2、eclipse[C++版本、根据自己带你电脑选择32或者64]

3、SDCC【根据自己带你电脑选择32或者64位】

4、Cygwin【建议安装离线版本】

5、ISP的下载软件【】

 

 

安装完后打开eclipse,进行安装插件

 

此插件“net.sourceforge.eclipsesdcc-1.0.0-win32.x86”需要现在网上 下载下来,之后解压,但是在比较新的eclipse中已经无法进行正常使用了,需要做一下修改,具体步骤是,解压后存放在eclipse目录下的“

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值