打印
[ZLG-ARM]

强烈推荐大家使用realview mdk进行ARM裸机开发!

[复制链接]
3193|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zcying|  楼主 | 2009-3-28 15:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因为ADS已经不再进行升级和技术支持。而MDK是新出的,是KEIL公司的。相信大家对KEIL C51的开发环境一定很熟悉。
而MDK就是和KEIL一样的环境。因此强烈推荐

相关帖子

沙发
mcusimfan| | 2009-3-29 14:11 | 只看该作者

MDK是借用了KEIL UVISION的IDE

MDK是借用了KEIL UVISION的IDE,其实没这必要。如果习惯了ADS1.2,也差不多
ADS1.2虽然是老版本,但是经过长时间检验,灵活等等,还是很受欢迎的

使用特权

评论回复
板凳
liwenz| | 2009-3-30 04:38 | 只看该作者

就是介绍的资料太少了

我用的是Lpc214x, 可是好些东西不清楚,不知哪里有启动代码和设置方面的资料.

使用特权

评论回复
地板
王紫豪| | 2009-3-30 12:12 | 只看该作者

楼主说的我用

但是我看好的不是keil的环境,而是 rv的编译器。

使用特权

评论回复
5
zkr| | 2009-3-30 14:14 | 只看该作者

Re 3#

直接在Linker --entry 应该能满足你的要求(问题1)。

Keil用的简化版的RVCT,很多RVCT的参数可以直接搬过来,尽管可能命令行没有提示,但是参数实际上是存在的。可以参考文档。

至于问题2,如果对于CRTL没有需要,就不要用BX __main这样去启动CRTL的初始化,直接用Main或者什么函数代替main就完事儿了。
如果就是跳过搬运,印象中是__rt_enter吧。Keil MDK用的库还是RVCT的,都是一个套路,直接看RVCT3的手册,多少都有用。
别的方法也有,裁减运行库,就是更麻烦一些,浮点和除零出错的时候可能会更麻烦一些。

使用特权

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

本版积分规则

25

主题

258

帖子

0

粉丝