Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
RT-Thread一般讨论
有人使用eclipse系列的工具吗
发布于 2018-08-03 14:50:20 浏览:4980
订阅该版
在嵌入式领域,最热门的是keil和iar。这两款老牌工具在编译、调试方面的是很靠谱的,然而其编辑和阅读功能却过于简单。没有选中高亮,不能全局搜索函数变量(这里是指基于符号索引,而不是基于文本的简单find next),不能查看函数调用关系,等等等等。 正是因为keil和iar编辑阅读功能不足,有些工程师会这么干:用source insight写代码,用keil编译。我以前也这么做过,而当我发现eclipse可以用于嵌入式开发后,就立马弃暗投明了:lol。个人认为eclipse的编辑阅读功能比source insight更为强大。可能用eclipse开发嵌入式,配置环境的操作复杂,学习成本高。其实不然,我从来就没有自己搭建过eclipse环境来开发嵌入式,而是直接使用专门用于嵌入式开发的eclipse的衍生产品。很多mcu公司提供的IDE是基于eclipse开发的,比如说ST的SW4STM32,TI的Code Composer Studio,SiliconLab的Simplicity Studio,NXP的MCUXpresso,还有如keil一样通吃多种mcu的TRUEStudio。别看有这么多的衍生产品,它们都是基于eclipse内核,因此基本功能是一样的,一通百通。 RT-Thread是支持gcc编译的,gcc也正是eclipse系列工具所使用的编译器。所以,我在使用RT-Thread进行开发时,也是使用eclipse的。无图无真相。 ![eclipse.png](/uploads/201808/03/144409mbmx1abwbyrhlbzy.png) scons虽然支持gcc编译,但是并无创建eclipse工程的功能。虽说eclipse衍生品繁多,但是我觉得可以支持下主流的,比如说TRUEStudio。比如说ST公司的STM32CubeMX就支持创建两种eclipse工程:TRUEStudio和SW4STM32。 不知大家平时用RT-Thread的时候,是不是都用keil的呢,有人用eclipse吗?
查看更多
12
个回答
默认排序
按发布时间排序
yqiu
2018-08-03
这家伙很懒,什么也没写!
eclipse 也挺好的,在 QEMU 上运行和调试 RT-Thread,就可以考虑使用 eclipse 的,当然,另一种选择是 VS Code;
armink
2018-08-03
这家伙很懒,什么也没写!
我是 eclipse 重度用户,用来做嵌入式开发已经5年多了
misonyo
2018-08-04
这家伙很懒,什么也没写!
>我是 eclipse 重度用户,用来做嵌入式开发已经5年多了 --- 龙哥什么时候讲讲使用心得呗
gpfrank
2018-08-06
这家伙很懒,什么也没写!
>我是 eclipse 重度用户,用来做嵌入式开发已经5年多了 --- 能够写一个Eclipse的文档呢? 因为现在需要使用GCC。而不是KEIL或者IAR。
yqiu
2018-08-06
这家伙很懒,什么也没写!
>能够写一个Eclipse的文档呢? >因为现在需要使用GCC。而不是KEIL或者IAR。 --- 可以参考下这个文档,里面提到了使用eclipse [https://www.rt-thread.org/document/site/rtthread-application-note/setup/qemu/an0006-rtthread-setup-qemu/](https://www.rt-thread.org/document/site/rtthread-application-note/setup/qemu/an0006-rtthread-setup-qemu/)
gpfrank
2018-08-06
这家伙很懒,什么也没写!
>可以参考下这个文档,里面提到了使用eclipse https://www.rt-thread.org/document/site/rtthread-appli ... --- 非常感谢!我先看看! 我已经用Eclipse搭建好了。准备全面转过去。
Jack
2018-09-15
这家伙很懒,什么也没写!
楼主,能发一份你的 rtt的工程给我吗?我用eclipse和TRUEStudio建的rtt工程编译总是有问题,谢谢了
armink
2018-09-15
这家伙很懒,什么也没写!
>楼主,能发一份你的 rtt的工程给我吗?我用eclipse和TRUEStudio建的rtt工程编译总是有问题,谢谢了 ... --- 这里有一些 [https://github.com/ART-6LoWPAN/art-6lowpan/tree/master/firmware/app](https://github.com/ART-6LoWPAN/art-6lowpan/tree/master/firmware/app)
Jack
2018-09-15
这家伙很懒,什么也没写!
>这里有一些 https://github.com/ART-6LoWPAN/art-6lowpan/tree/master/firmware/app --- 龙哥,其实昨天就用你的这个工程了,编译有问题。原来是 你的 `eclipse/gcc/.cproject`和外面默认的.cproject有点不一样。现在问题解决了。 还有个小问题想请教一下,我看你没有使用 RT_USING_USER_MAIN 这个功能,假如想使用这个功能,应该怎么 做呢? Add -eentry to arm-none-eabi-gcc argument
JuiceNeco
2018-09-16
这家伙很懒,什么也没写!
帮楼主补个下载链接 [https://atollic.com/resources/download/](https://atollic.com/resources/download/)
撰写答案
登录
注册新账号
关注者
0
被浏览
5k
关于作者
wenbodong
这家伙很懒,什么也没写!
提问
19
回答
44
被采纳
3
关注TA
发私信
相关问题
1
有关动态模块加载的一篇论文
2
最近的调程序总结
3
晕掉了,这么久都不见layer2的踪影啊
4
继续K9ii的历程
5
[GUI相关] FreeType 2
6
[GUI相关]嵌入式系统中文输入法的设计
7
20081101 RT-Thread开发者聚会总结
8
嵌入式系统基础
9
linux2.4.19在at91rm9200 上的寄存器设置
10
[转]基于嵌入式Linux的通用触摸屏校准程序
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
最新文章
1
RTduino物联网应用零基础入门
2
TinyUSB Demo运行教程
3
RT-Thread学习大礼包一键带走!
4
freemodbus从机调试说明
5
【1024】瑞萨 RA 系列 BSP 制作与适配最新版本的 Keil 、 RSC、固件,较新的 FSP
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
ART-Pi
FinSH
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
WIZnet_W5500
ota在线升级
UART
cubemx
PWM
flash
packages_软件包
freemodbus
BSP
潘多拉开发板_Pandora
定时器
ADC
GD32
flashDB
socket
中断
Debug
编译报错
msh
SFUD
rt_mq_消息队列_msg_queue
keil_MDK
ulog
C++_cpp
at_device
本月问答贡献
张世争
8
个答案
2
次被采纳
用户名由3_15位
10
个答案
1
次被采纳
KunYi
4
个答案
1
次被采纳
踩姑娘的小蘑菇
2
个答案
1
次被采纳
bernard
1
个答案
1
次被采纳
本月文章贡献
出出啊
1
篇文章
2
次点赞
小小李sunny
1
篇文章
1
次点赞
张世争
1
篇文章
4
次点赞
crystal266
2
篇文章
2
次点赞
whj467467222
2
篇文章
1
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部