Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1166294
  • 博文数量: 173
  • 博客积分: 4048
  • 博客等级:
  • 技术积分: 2679
  • 用 户 组: 普通用户
  • 注册时间: 2010-09-12 18:53
文章分类

全部博文(173)

文章存档

2018年(1)

2016年(1)

2013年(1)

2012年(118)

2011年(52)

分类: 嵌入式

2012-01-28 15:29:20

首先是eclipse的配置,当然此时的Eclipse已经安装了CDT。

用yum install sdcc安装单片机C语言编译器。

到 下,下载eclipseSDCC插文 件:net.sourceforge.eclipsesdcc-1.0.0-linux.gtk.x86_64。

解压:tar xvzf net.sourceforge.eclipsesdcc-1.0.0-linux.gtk.x86.tar.gz
注:此过程在关闭Eclipse程序的时候进行


将本文件下的两个文件features和plugins中的文件拷贝到eclipse安装文件中对应的features和plugins文件下。
(可以在终端中输入:whereis -b eclipse来查找eclipse的安装目录)
进入文件夹:

cd net.sourceforge.eclipsesdcc-1.0.0-linux.gtk.x86/
cp -R features/* /usr/share/eclipse/features/
cp -R plugins/* /usr/share/eclipse/plugins/

这样就完成了基本插件的安装了。然后就可以用eclipse建立工程了。

 

新建一个C Project

 

选择新C工程的类型

注意:(现在工程类型中多了一个MCS51 family(SDCC)),选择它,下一步

 

现在选择Advanced settings,进入设置

 

在这里,主要是更改 Command后面的参数。(sdcc-sdcc -mmcs51 --std-sdcc89 --verbose)

 

 

 


这边是更改Linker的 Command的参数(sdcc-sdcc --code-loc 0x0000 --code-size 0x8000 --xram-loc 0x0000 --xram-size 0x400 --model-large)

 

  这样设置就完成了。

 

最后要在此工程中,添加LIB。。把单片机的头文件加到本工程中。

 

最后就是自已开发了。

阅读(4154) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~