打印

str911fma44x6 keil程序下载到ram中运行

[复制链接]
3462|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jackbao|  楼主 | 2008-1-30 15:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

我用keil做str911fma44x6 的调试,想把软件下到RAM中运行,可是只要开中
断pc都会飞到flash地址,请问如何实现所有软件都在RAM中运行?不像STR7,STR9找不到任何RAM remap的设置。请大家指点!
沙发
jackbao|  楼主 | 2008-1-30 17:35 | 只看该作者

这是工程文件

我附上了工程文件 请大家给点建议
相关链接:https://bbs.21ic.com/upfiles/img/20081/2008130173522798.zip

使用特权

评论回复
板凳
jackbao|  楼主 | 2008-1-31 10:21 | 只看该作者

怎么大家都在忙什么!没人理我这只菜鸟亚

使用特权

评论回复
地板
STF| | 2008-1-31 12:28 | 只看该作者

str9没有remap

你好,

str9没有remap功能,因为str9的结构flash和ram的地址是固定。中断的地址也是固定。

如果你需要在ram里面运行,你可以先放这个小的程序(jumpvect.bin)在flash里面.有中断的时候这个程序会跳在ram。

regards,
STF
相关链接:https://bbs.21ic.com/upfiles/img/20081/2008131121557341.zip

使用特权

评论回复
5
jackbao|  楼主 | 2008-1-31 13:10 | 只看该作者

具体操作

能否告知以下具体的操作吗?
best wishes!

使用特权

评论回复
6
jackbao|  楼主 | 2008-1-31 13:12 | 只看该作者

怎么下载这个程序呢?

使用特权

评论回复
7
STF| | 2008-1-31 13:24 | 只看该作者

操作

你好,

那个zip文件里面有一个bin文件, 你把这个bin文件烧写在flash里面。然后你应该可以在ram厘里面调试。

如果bin文件不好用的话,你可以编译那个.s文件。

Regards,
Stephane

使用特权

评论回复
8
jackbao|  楼主 | 2008-1-31 14:22 | 只看该作者

谢谢

使用特权

评论回复
9
STF| | 2008-1-31 14:28 | 只看该作者

.hex文件

有的工具支持hex文件不支持bin文件,给你那个.hex文件

我一般不用keil. 我在问怎么做。

Regards,
Stephane


相关链接:https://bbs.21ic.com/upfiles/img/20081/2008131142655626.zip

使用特权

评论回复
10
唐靖丰| | 2008-2-10 15:35 | 只看该作者

换成 IAR吧,

换成 IAR吧,我当时就是在做IAP的时候发现 用KEIL很难做,改了IAR就好了。

使用特权

评论回复
11
STF| | 2008-2-15 10:50 | 只看该作者

Keil hex loader

你好,

你可以试一下这个项目。

Best Regards,
Stephane
相关链接:https://bbs.21ic.com/upfiles/img/20082/2008215105015557.zip

使用特权

评论回复
12
STF| | 2008-2-15 10:53 | 只看该作者

IAR Bin Loader

你好,

如果有人用IAR的话,你们可以试一下这个项目。

Best Regards,
Stephane

相关链接:https://bbs.21ic.com/upfiles/img/20082/2008215105330598.zip

使用特权

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

本版积分规则

92

主题

260

帖子

0

粉丝