请问 arm 的编译器有 realview carm 和 gun

[复制链接]
3980|6
 楼主| dujb 发表于 2007-5-23 11:03 | 显示全部楼层 |阅读模式
请问 arm 的编译器有 realview   carm 和 gun 的 哪个好用呀,还有他们的现在版本是多少,ads 和keil 开发环境那个好一点
ST_ARM 发表于 2007-5-23 13:30 | 显示全部楼层

arm 的编译器还有IAR

ads不能直接下载代码到Flash。<br />keil没有用过<br />Realview使用起来比较别扭,个人觉得比较差。<br />IAR比较不错,个人认为目前最好的一个。
Airwill 发表于 2007-5-24 10:44 | 显示全部楼层

呵呵

&nbsp;&nbsp;&nbsp;&nbsp;鄙人简单的试了试&nbsp;realview&nbsp;&nbsp;&nbsp;carm&nbsp;和&nbsp;gun&nbsp;这三个编译器,&nbsp;就其效率来说,&nbsp;carm&nbsp;和&nbsp;gun&nbsp;相差不多.<br /><br />&nbsp;而第一个最优秀.&nbsp;运行速度提高了,&nbsp;执行部分的代码空间也小了些.&nbsp;&nbsp;<br /><br />这里说成是&quot;执行部分的代码&quot;,&nbsp;是因为&nbsp;realview&nbsp;连接进去了好多的库,&nbsp;而我的程序跟本就没有调用库函数,&nbsp;所以&nbsp;carm&nbsp;就没有连接库的代码.&nbsp;<br />这&nbsp;Realview&nbsp;为什么要连接那么多库,&nbsp;还没有搞明白.
王紫豪 发表于 2007-5-24 19:38 | 显示全部楼层

我一直用keil,用realview编译器

  
djyos 发表于 2007-5-24 22:32 | 显示全部楼层

可以用测试基准进行评估

&nbsp;&nbsp;&nbsp;&nbsp;arm是典型的整数处理器,可以使用dhry_stone基准测,看测试基准代码在相同的机器上运行的效果不就知道了。我用gnu,2级优化,cpu是44b0x,主频64M,dhry2.1测得的结果是53.7MIPS,达到ARM7TDMI理论速度的93.2%,应该很难有提高的空间了。<br />&nbsp;&nbsp;&nbsp;&nbsp;dhry_stone代码可以在keil和realview的example里面找到。<br />
 楼主| dujb 发表于 2007-5-25 10:13 | 显示全部楼层

realview 和carm 区别

我用的realview&nbsp;&nbsp;C代码中提示报警&nbsp;#1-D&nbsp;&nbsp;Last&nbsp;line&nbsp;of&nbsp;ends&nbsp;without&nbsp;a&nbsp;newline&nbsp;&nbsp;在S&nbsp;文件中不认识&nbsp;/*&nbsp;注视<br />而在CARM中没有这个问题,这是怎么回事<br />我的代码无法在realview&nbsp;中通过编译,而在carm中没有任何警告和错误提示<br />这是我的realview&nbsp;用问题还是&nbsp;realview&nbsp;本身就是这样
tg.liu 发表于 2007-5-25 12:54 | 显示全部楼层

re: dujb

我用的realview&nbsp;&nbsp;C代码中提示报警&nbsp;#1-D&nbsp;&nbsp;Last&nbsp;line&nbsp;of&nbsp;ends&nbsp;without&nbsp;a&nbsp;newline&nbsp;&nbsp;在S&nbsp;文件中不认识&nbsp;/*&nbsp;注视<br />而在CARM中没有这个问题,这是怎么回事<br />我的代码无法在realview&nbsp;中通过编译,而在carm中没有任何警告和错误提示<br />这是我的realview&nbsp;用问题还是&nbsp;realview&nbsp;本身就是这样<br />&nbsp;<br />----------------<br /><br />在文件后面多搞个回车...
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

17

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部