打印

复制到ram中运行

[复制链接]
1068|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
shimx|  楼主 | 2015-6-14 21:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
shimx|  楼主 | 2015-6-14 21:54 | 只看该作者

使用特权

评论回复
板凳
jiaxw| | 2015-6-14 21:55 | 只看该作者
可以看看这个网页http://blog.csdn.net/w471176877/article/details/7965970,它有把flash复制到ram中运行

使用特权

评论回复
地板
spark周| | 2015-6-14 21:55 | 只看该作者
搜一下吧,好像前一阵子就在这个论坛上看到到关于这方面的介绍,应该还是个酷贴吧……

使用特权

评论回复
5
shimx|  楼主 | 2015-6-14 21:55 | 只看该作者
都是没价值的回答。。

使用特权

评论回复
6
xmuhwei| | 2015-6-18 08:56 | 只看该作者
http://www.ti.com.cn/cn/lit/an/spraau8/spraau8.pdf 这个是28335的资料。原理都一样。

使用特权

评论回复
7
xmuhwei| | 2015-6-18 09:00 | 只看该作者
简单的概括就是,编译的时候生成2个地址,load地址和run地址,上电启动时先拷贝load地址内容到run地址再跳转main

使用特权

评论回复
8
tongbu2015| | 2015-6-21 22:03 | 只看该作者
使用内部flash缺点是访问Flash需要等待状态,这使得程序的运行变慢。

使用特权

评论回复
9
tongbu2015| | 2015-6-21 22:03 | 只看该作者
编写汇编程序来完成代码从Flash到RAM的复制。该汇编代码在复位向量后调用c_int00之前执行。这保证了在c_int00调用mian()之前完成复制。

使用特权

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

本版积分规则

857

主题

10661

帖子

5

粉丝