OpenEdv-开源电子网

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

大家都用什么平台来开发STM32

[复制链接]

34

主题

283

帖子

0

精华

高级会员

Rank: 4

积分
739
金钱
739
注册时间
2015-11-15
在线时间
226 小时
发表于 2016-4-29 11:48:50 | 显示全部楼层 |阅读模式
本帖最后由 八度空间 于 2016-4-29 12:42 编辑

3、IAR
单选投票, 共有 114 人参与投票
90.35% (103)
2.63% (3)
7.02% (8)
您所在的用户组没有投票权限
与其感慨路难行,不如马上出发
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

34

主题

283

帖子

0

精华

高级会员

Rank: 4

积分
739
金钱
739
注册时间
2015-11-15
在线时间
226 小时
 楼主| 发表于 2016-4-29 11:52:47 | 显示全部楼层
电脑突然卡了,第三个没写完就发上去了
与其感慨路难行,不如马上出发
回复

使用道具 举报

34

主题

283

帖子

0

精华

高级会员

Rank: 4

积分
739
金钱
739
注册时间
2015-11-15
在线时间
226 小时
 楼主| 发表于 2016-4-29 12:02:56 | 显示全部楼层
或者还有其他好一点的选择
与其感慨路难行,不如马上出发
回复

使用道具 举报

27

主题

711

帖子

0

精华

版主

Rank: 7Rank: 7Rank: 7

积分
12479
金钱
12479
注册时间
2015-11-5
在线时间
2141 小时
发表于 2016-4-29 12:09:44 | 显示全部楼层
IAR  GCC
回复

使用道具 举报

19

主题

430

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1341
金钱
1341
注册时间
2016-4-22
在线时间
187 小时
发表于 2016-4-29 12:28:13 | 显示全部楼层
用的是mdk,但是经常出问题,比如关不了。难受。
伤情最是晚凉天,憔悴斯人不堪怜。
邀酒摧肠三杯醉,寻香惊梦五更寒。
钗头凤斜卿有泪,荼蘼花了我无缘。
小楼寂寞新雨月,也难如钩也难圆。
回复

使用道具 举报

13

主题

276

帖子

0

精华

高级会员

Rank: 4

积分
697
金钱
697
注册时间
2014-6-20
在线时间
146 小时
发表于 2016-4-29 12:30:53 | 显示全部楼层
应该MDK的比较多,主要配套资料就是MDK的,对入门影响相当大,也影响后续选择
回复

使用道具 举报

21

主题

144

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1132
金钱
1132
注册时间
2015-7-31
在线时间
155 小时
发表于 2016-4-29 21:28:34 来自手机 | 显示全部楼层
mdk虽然破解版问题很多,比如下载程序后mdk停止运行,跟下载器也有很大关系..
回复

使用道具 举报

2

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2016-4-29
在线时间
11 小时
发表于 2016-4-30 00:17:39 | 显示全部楼层
IAR   跨平台比较好 比如STM8和AVR都可以用IAR
回复

使用道具 举报

2

主题

1446

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2244
金钱
2244
注册时间
2010-12-16
在线时间
201 小时
发表于 2016-5-2 22:49:45 | 显示全部楼层
本帖最后由 shihantu 于 2016-5-2 22:55 编辑

第二项和 1 , 3 根本不是一类 .

男人 , 好人 , 女人 , 单选 , 你选哪个 ?

我才不告诉你 , 我用 VS 运行单片机代码 , 不单是编辑 , 也不单仿真 . 一个 STM32F1 拥有 Inter i7 内核 , 16G 内存 , 跑 win 10 系统  , 运行数据根本不用串口输出来看 .
当然 , 同样的代码 , 只要用 Keil 或者任意的编译器重新编译 , 就可以给 Cortex M3 或者其他响应的内核运行 .
技术讨论请发帖 , 需要我回复请点左下的 < 回复 > 让系统通知我 . 本人不通过其他方式返回任何参数.
回复

使用道具 举报

3

主题

808

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3878
金钱
3878
注册时间
2017-3-7
在线时间
1692 小时
发表于 2020-8-28 10:56:17 | 显示全部楼层
shihantu 发表于 2016-5-2 22:49
第二项和 1 , 3 根本不是一类 .

男人 , 好人 , 女人 , 单选 , 你选哪个 ?

怎么说呢,业务逻辑是无所谓什么平台的,但是底层或者使用编译器自己特殊的指令,有些代码是需要移植的,不通用的。
至于stcube是基于elipse使用gcc开发的免费IDE,我觉得也算和Keil IAR一类吧
回复

使用道具 举报

34

主题

252

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
473
金钱
473
注册时间
2020-5-11
在线时间
217 小时
发表于 2020-10-22 09:02:12 | 显示全部楼层
embitz免费的,我也想用MDK,但是公司没有买,embitz有个有点是建立工程文件比mdk方便太多了,不用导包,而且编辑器的代码补全等功能做的十分好。舒服
回复

使用道具 举报

80

主题

931

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3348
金钱
3348
注册时间
2013-5-28
在线时间
468 小时
发表于 2020-10-29 08:12:35 | 显示全部楼层
总体感觉,MDK相当友好
回复

使用道具 举报

3

主题

312

帖子

0

精华

高级会员

Rank: 4

积分
907
金钱
907
注册时间
2011-10-19
在线时间
196 小时
发表于 2020-10-29 14:23:49 | 显示全部楼层
聚东风 发表于 2020-10-29 08:12
总体感觉,MDK相当友好

一直都用eclipse系的IDE,论代码编辑功能,MDK或IAR还是比不上eclipse的。
单就代码补全功能,eclipse就强好多;
实时语法分析:在编译阶段一般不会出现语法错误,警告都很少;
丰富的符号解析:方便查看函数或变量的调用历史、类型跟宏的封装过程;
代码重构功能:用得最多的是符号(函数、变量等)批量重命名,即使符号跨多个文件、即使符号在被注释了的代码内都可以批量重命名;
历史位置的来回跳转:像浏览器那样来回跳转通过快速访问方式跳转的历史位置;
跟git的高度集成:提交、推送、对比、拉取、合并、分支等日常操作不在话下,可在编辑器上对比git仓库直接显示当前修改的内容、并可直接右键选择恢复哪些内容,可在行号标尺上显示所有代码的最近一次提交的版本信息等等;

还有好多就不一一列出了。
习惯了eclipse再用MDK或IAR,有种从现代社会回到原始社会的感觉。建议多接触些新的东西,毕竟STM32CubeIDE免费又好用又支持多平台。不要像骑惯了自行车去坐一回汽车头晕了就说汽车完全比不上自行车一样就做判定。
回复

使用道具 举报

80

主题

931

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3348
金钱
3348
注册时间
2013-5-28
在线时间
468 小时
发表于 2020-10-30 09:12:04 | 显示全部楼层
ufbycd 发表于 2020-10-29 14:23
一直都用eclipse系的IDE,论代码编辑功能,MDK或IAR还是比不上eclipse的。
单就代码补全功能,eclipse就 ...

合适的才是最好的,假设一条乡间小路,你让公共汽车去开开看?用什么主要是看要做什么.
回复

使用道具 举报

3

主题

312

帖子

0

精华

高级会员

Rank: 4

积分
907
金钱
907
注册时间
2011-10-19
在线时间
196 小时
发表于 2020-10-30 15:25:01 | 显示全部楼层
聚东风 发表于 2020-10-30 09:12
合适的才是最好的,假设一条乡间小路,你让公共汽车去开开看?用什么主要是看要做什么.

虽然条条道路通罗马,但也有好路、烂路。有好路不走而要走烂路,那没什么好说的。
回复

使用道具 举报

80

主题

931

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3348
金钱
3348
注册时间
2013-5-28
在线时间
468 小时
发表于 2020-10-31 10:49:36 | 显示全部楼层
ufbycd 发表于 2020-10-30 15:25
虽然条条道路通罗马,但也有好路、烂路。有好路不走而要走烂路,那没什么好说的。

你是用的是库函数吧?不敢说全部,寄存器版本的人应该喜欢MDK多一点
回复

使用道具 举报

3

主题

312

帖子

0

精华

高级会员

Rank: 4

积分
907
金钱
907
注册时间
2011-10-19
在线时间
196 小时
发表于 2020-11-2 09:19:13 | 显示全部楼层
本帖最后由 ufbycd 于 2020-11-2 09:26 编辑
聚东风 发表于 2020-10-31 10:49
你是用的是库函数吧?不敢说全部,寄存器版本的人应该喜欢MDK多一点

能提升开发效率的东西跟用不用官方库都没关系。

我无论再小的项目、即使是单人项目也会用上git,所以开发工具跟git的集成度对开发效率影响很大。软件开发若要走正规的开发管理流程一个现代化的开发环境必不可少。
另外的重要因素是eclipse系没有版权困扰,总的来说,国内的版权意识还是有点弱。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-23 00:40

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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