OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2616|回复: 17

大家都说说吧,自己用的是什么编译软件?

[复制链接]

4

主题

59

帖子

0

精华

高级会员

Rank: 4

积分
745
金钱
745
注册时间
2018-12-27
在线时间
82 小时
发表于 2018-12-27 10:17:13 | 显示全部楼层 |阅读模式
先说下自己,IAR和KEIL都使用过,IAR的界面真心不喜欢,KEIL还是ST的官方编译软件,就名正言顺的使用KEIL了,换了新工作后发现同事都在用IAR,领导要求代码的方便管理要求我也改用IAR,这样真的好吗,IAR真的比KEIL强吗
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

4

主题

59

帖子

0

精华

高级会员

Rank: 4

积分
745
金钱
745
注册时间
2018-12-27
在线时间
82 小时
 楼主| 发表于 2018-12-27 10:19:13 | 显示全部楼层
据说IAR编译效率高,但也只是据说
回复 支持 反对

使用道具 举报

9

主题

796

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2038
金钱
2038
注册时间
2017-8-2
在线时间
522 小时
发表于 2018-12-27 10:30:52 | 显示全部楼层
没办法 ,得跟上物质上的需求。大家都用这个,你也得用,不管老板说什么,都是为了统一方便管理。不管你说什么都没用。
猪猪熊呢?
回复 支持 反对

使用道具 举报

4

主题

59

帖子

0

精华

高级会员

Rank: 4

积分
745
金钱
745
注册时间
2018-12-27
在线时间
82 小时
 楼主| 发表于 2018-12-27 10:35:13 | 显示全部楼层
323232 发表于 2018-12-27 10:30
没办法 ,得跟上物质上的需求。大家都用这个,你也得用,不管老板说什么,都是为了统一方便管理。不管你说 ...

是这个理,我也就在坛子里念叨念叨。
回复 支持 反对

使用道具 举报

9

主题

796

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2038
金钱
2038
注册时间
2017-8-2
在线时间
522 小时
发表于 2018-12-27 10:37:35 | 显示全部楼层
不过我用着keil也有问题。
代码优化存在问题。调试的时候指针总是乱跳;有时候把有用的代码直接优化掉了...
不同版本写的工程互相的兼容性不够好...
猪猪熊呢?
回复 支持 反对

使用道具 举报

9

主题

796

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2038
金钱
2038
注册时间
2017-8-2
在线时间
522 小时
发表于 2018-12-27 10:38:16 | 显示全部楼层
但其他方面   应该是keil顺手
猪猪熊呢?
回复 支持 反对

使用道具 举报

4

主题

59

帖子

0

精华

高级会员

Rank: 4

积分
745
金钱
745
注册时间
2018-12-27
在线时间
82 小时
 楼主| 发表于 2018-12-27 10:39:15 | 显示全部楼层
323232 发表于 2018-12-27 10:37
不过我用着keil也有问题。
代码优化存在问题。调试的时候指针总是乱跳;有时候把有用的代码直接优化掉了.. ...

我一般都是把优化等级设置为0,问题不是很大
回复 支持 反对

使用道具 举报

9

主题

796

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2038
金钱
2038
注册时间
2017-8-2
在线时间
522 小时
发表于 2018-12-27 10:41:28 | 显示全部楼层
704579674 发表于 2018-12-27 10:39
我一般都是把优化等级设置为0,问题不是很大

我有时候调成0也不管用,只能祈求 别人给我的工程能好一点
猪猪熊呢?
回复 支持 反对

使用道具 举报

11

主题

1044

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3722
金钱
3722
注册时间
2011-5-23
在线时间
2013 小时
发表于 2018-12-27 10:48:20 | 显示全部楼层
听领导的,不过你自己可以并行走一套。
反正我们工程都尽量 MDK IAR GCC3套并行。
RT-Thread RTOS 音频,WIFI,蓝牙
回复 支持 反对

使用道具 举报

8

主题

89

帖子

0

精华

高级会员

Rank: 4

积分
686
金钱
686
注册时间
2017-8-8
在线时间
494 小时
发表于 2018-12-27 11:32:08 | 显示全部楼层
主要是因为使用keil有被罚款的风险,小公司倒无所谓
回复 支持 反对

使用道具 举报

4

主题

59

帖子

0

精华

高级会员

Rank: 4

积分
745
金钱
745
注册时间
2018-12-27
在线时间
82 小时
 楼主| 发表于 2018-12-27 11:40:27 | 显示全部楼层
Arya 发表于 2018-12-27 11:32
主要是因为使用keil有被罚款的风险,小公司倒无所谓

其实IAR也不是免费的吧
回复 支持 反对

使用道具 举报

17

主题

48

帖子

0

精华

初级会员

Rank: 2

积分
168
金钱
168
注册时间
2017-8-5
在线时间
36 小时
发表于 2018-12-27 13:48:56 | 显示全部楼层
楼主做什么的呀,我毕业半年了做嵌入式大家用的都是source insight 、gcc编译
回复 支持 反对

使用道具 举报

4

主题

59

帖子

0

精华

高级会员

Rank: 4

积分
745
金钱
745
注册时间
2018-12-27
在线时间
82 小时
 楼主| 发表于 2018-12-27 17:23:03 来自手机 | 显示全部楼层
source insight我一般只用来看代码,调试代码还是得上主流的那几种,做嵌入式软件开发的
回复 支持 反对

使用道具 举报

28

主题

150

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
488
金钱
488
注册时间
2016-9-29
在线时间
113 小时
发表于 2018-12-27 18:14:37 | 显示全部楼层
CoIDE是我用过比较蛋疼的编译软件了
回复 支持 反对

使用道具 举报

3

主题

808

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3888
金钱
3888
注册时间
2017-3-7
在线时间
1694 小时
发表于 2018-12-27 20:14:17 | 显示全部楼层
主要还是source insight吧,调试一般都是加debug信息了,靠IDE调试有点难
回复 支持 反对

使用道具 举报

3

主题

312

帖子

0

精华

高级会员

Rank: 4

积分
907
金钱
907
注册时间
2011-10-19
在线时间
196 小时
发表于 2018-12-27 23:28:44 | 显示全部楼层
本帖最后由 ufbycd 于 2018-12-28 00:06 编辑

越来越多的芯片厂商向Eclipse + GCC靠拢的当下(sw4stm32、CoIDE、MCUXpresso IDE、Freescale CodeWarrior、MPLAB X IDE、PSoC Designer、Code Composer Studio、Nios-II EDS、AndeSight IDE),仿佛形成了行业规范,国内用Eclipse还是太少。
主要使用Eclipse的Git插件进行代码版本控制、语法实时检测、代码联想及补全(Alt + /)、代码原型提示(鼠标悬停)、代码原型跳转(Ctrl + 左键点击)、选中变量的高亮显示、格式化代码(Ctrl + Shift + F)、变量批量改名(选中变量名后按Alt + Shift + R开始修改)、Doxygen格式函数注释自动生成(在函数前一行输入/**后按回车)、查看调用历史(Ctrl + Alt + H)、快速定位变量(Ctrl + Shift + T)、切换到块编辑模式(Shift + Alt + A)

习惯了Eclipse再用Keil、IAR之类会有种从现代社会回到原始时代的感觉。

回复 支持 反对

使用道具 举报

11

主题

60

帖子

0

精华

高级会员

Rank: 4

积分
635
金钱
635
注册时间
2018-3-26
在线时间
107 小时
发表于 2018-12-28 08:14:40 | 显示全部楼层
704579674 发表于 2018-12-27 10:19
据说IAR编译效率高,但也只是据说

不用据说了,确实是
回复 支持 反对

使用道具 举报

3

主题

312

帖子

0

精华

高级会员

Rank: 4

积分
907
金钱
907
注册时间
2011-10-19
在线时间
196 小时
发表于 2019-1-5 00:00:33 | 显示全部楼层
越来越多的芯片厂商向Eclipse + GCC靠拢的当下(sw4stm32、CoIDE、MCUXpresso IDE、Freescale CodeWarrior、MPLAB X IDE、PSoC Designer、Code Composer Studio、Nios-II EDS、AndeSight IDE),仿佛形成了行业规范,国内用Eclipse还是太少。

主要使用Eclipse的Git插件进行代码版本控制、语法实时检测、代码联想及补全(Alt + /)、代码原型提示(鼠标悬停)、代码原型跳转(Ctrl + 左键点击)、选中变量的高亮显示、格式化代码(Ctrl + Shift + F)、变量批量改名(选中变量名后按Alt + Shift + R开始修改)、Doxygen格式函数注释自动生成(在函数前一行输入/**后按回车)、查看调用历史(Ctrl + Alt + H)、快速定位变量(Ctrl + Shift + T)、切换到块编辑模式(Shift + Alt + A)

习惯了Eclipse再用Keil、IAR之类会有种从现代社会回到原始时代的感觉。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-22 23:37

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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