打印
[ARM入门]

请教大家开发ARM使用哪种开发工具好???

[复制链接]
1429|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
日月盟约|  楼主 | 2014-4-19 11:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
麻烦大家了,由于本人一直用ADS来开发ARM的,但是最近听说MDK是比较适合开发ARM的最优秀的开发工具,是真的吗?那么把一个ADS工程移植到MDK工程要注意哪些事项?

相关帖子

沙发
lelee007| | 2014-4-19 12:07 | 只看该作者
现在都DS--5了,还在用ADS

哥都是在linux下直接armcc或者arm-linux-gcc

使用特权

评论回复
板凳
盈鹏飞科技| | 2014-4-19 14:03 | 只看该作者
现在一般用的几个工具,DS-5, MDK,IAR,KEIL,一般用这几个,官方也提供一些相关工具的代码。

使用特权

评论回复
地板
xiaoyuan_ly| | 2014-4-19 14:43 | 只看该作者
最好在linux下开发,这样你会清楚的一定要去知道动态加载和静态(加载)的区别,这样你就清楚了为什么,在写启动文件和移植时就很有帮助。

使用特权

评论回复
5
日月盟约|  楼主 | 2014-4-19 15:31 | 只看该作者
xiaoyuan_ly 发表于 2014-4-19 14:43
最好在linux下开发,这样你会清楚的一定要去知道动态加载和静态(加载)的区别,这样你就清楚了为什么,在 ...

在linux下开发容易吗?听说linux很难学吧?:'(

使用特权

评论回复
6
一清如水| | 2014-4-19 15:44 | 只看该作者
MDK是ARM家的软件,你说它的开发比ADS好不,这个毫无疑问,个人用过ADS和MDK两种集成开发环境,ADS都好多年不更新,不爽,MKD5,用到不习惯,还是MDK4习惯些,看个人喜好。LINUX 下开发也不错,但是,你要懂常用的调试命令,或者代码,不然,调试很麻烦,如果你的调试命令比较熟悉,那还是相当不错的。也不是很难,多用几次就记住了。

使用特权

评论回复
7
xiaoyuan_ly| | 2014-4-19 17:01 | 只看该作者
本帖最后由 xiaoyuan_ly 于 2014-4-19 17:14 编辑
日月盟约 发表于 2014-4-19 15:31
在linux下开发容易吗?听说linux很难学吧?

最好有个懂linux下开发的人带你一下,这样你在双平台下迁移用,一个既不会影响你的正常使用,等你熟悉了工作就可以完全迁移。  我以前对很多细节的东西不清楚,只知道这样用就行。但在LINUX开发平台下,就至少明白了许多,LINUX下的开发,它将所有的细节都表达出来了,让你知道是怎么回事。比如说,网上老会问,那个分散加载是怎么回事? 还有一个从C51转过来的说,“ARM使用开发太难了”,这就是他不清楚具体的实现细节(或者说他习惯了对C51的绝对掌控),才有此说法。我相信,和以前的我一样不清楚的,但还是能完成开发任务的大有人在。老实说,我以前都没去关注C编译器(C语言)的编程模型,反正这样用就行了,如果你在LINUX下,就一定要去了解(不然你用不了,就完成不了你的工作了)。当然,在windows下,你也可以去知道这些东西,只是它被屏蔽、傻瓜化操作了,你没去设定,并不表示IDE操作平台没帮你去设置。你说呢?

使用特权

评论回复
8
yb0121| | 2014-4-19 18:42 | 只看该作者
Iar. Jlink V8,现在换v9了

使用特权

评论回复
9
Wayner| | 2014-4-20 09:09 | 只看该作者
关注,MARK

使用特权

评论回复
10
alexer| | 2014-4-21 09:02 | 只看该作者
Linux arm-gcc

使用特权

评论回复
11
hynwind| | 2014-4-21 23:31 | 只看该作者
仿真器很多了,如果使用操作系统,基本就用不上,直接用操作系统内部的调试机制

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

21

主题

42

帖子

1

粉丝