打印

谈谈这段时间使用RealView MDK

[复制链接]
8175|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
linnaldf|  楼主 | 2009-9-18 01:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近要移植uCOS到9260,但是uCOS基于9260的官方移植使用的是IAR EWARM....

由于ADS1.2不在维护,转到MDK是趋势.....

于是挣扎来了:IAR还是MDK,
如果用MDK,一要购买MDK,二是将基于IAR的移植转到MDK,工作量多大?
如果用IAR,uCOS移植直接可用,但是上网找了几个IAR注册机,都用不了。

由于IAR注册机用不了,同时考虑MDK集成当今了ARM最强大的RVCT编译器,最终决定用MDK.....如果找不到**版(可怜连这个都想着为公司节省),大不了叫公司买个大众版的,对M3有编译大小限制,但对ARM7/ARM9无限制.................

找了很久,终于找到一个3.24的注册机,注册通过,但是很担心能不能用?像不像一些网友说的:**的版本可能不稳定,最好不要用于商业开发?

编译了AT91BootStrap,竟然编译成功,烧写后,能正常加载程序到SDRAM。OK,到这一步还是担心,9260的AT91BootStrap不能超过4K,那编译大程序有没问题?

拉了atmel的gettingstared例子,改动一些,编译生成16K,烧写后,串口能得到消息,看来这个**版问题不大。

这个星期移植了uCOS到MDK,编译后生成40多K,也能正常运行.....

于是,,嫌MDK 3.24太老了,于是下了个最新的MDK 3.80a,还是原来这个注册机,编译uCOS后运行OK.....

那意味着...MDK 3.80a**后使用正常。。。那个高兴啊.........

试试优化等级,设置为-0时,生成40K的.bin文件,设置成-3时,生成30K的.bin文件,足足讲代码减少了10K大小,哇哇。。。。。。

感到MDK不足的地方是,不能像ADS1.2那样,在工程里面建立多级的子文件夹,以方便源代码管理。

还有一个是之前没碰到过的,竟然在工程设置那里可以定义宏........

相关帖子

沙发
xinzha| | 2009-9-18 09:05 | 只看该作者
realview太不尽如人意了,我用的正版rvds,正版realview ice,该死照死,该崩溃照崩溃,每隔几个小时ice**一次,如果不是为了特殊调试需求,我宁可使用盗版的J-link

使用特权

评论回复
板凳
linnaldf|  楼主 | 2009-9-18 09:28 | 只看该作者
realview develop situe?不是很贵吗?也可用于ARM芯片开发....买不起,,MDK才几千

使用特权

评论回复
地板
linnaldf|  楼主 | 2009-9-18 09:30 | 只看该作者
我感觉是**版MDK有得用就不错了,哈哈

使用特权

评论回复
5
linnaldf|  楼主 | 2009-9-18 09:30 | 只看该作者
我感觉是**版MDK有得用就不错了,哈哈

使用特权

评论回复
6
itelectron| | 2009-9-19 19:29 | 只看该作者
偶在用D版  的ULINK  + MDK  下载程序超过100K出问题哦!!!!!!一直很郁闷!!所又买了JLINK专门下BIN文件用!!!!!!!!!!

使用特权

评论回复
7
xinjie1023| | 2009-9-22 21:25 | 只看该作者
learn

使用特权

评论回复
8
21icer| | 2009-10-26 11:55 | 只看该作者
“感到MDK不足的地方是,不能像ADS1.2那样,在工程里面建立多级的子文件夹,以方便源代码管理。”

完全可以啊~

使用特权

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

本版积分规则

27

主题

70

帖子

1

粉丝