首页
社区
资料
官网
天猫商城
登录
注册
资料下载
技术文档
常见问题
视频资料
飞凌嵌入式开发者社区
»
社区
›
产品问答
›
其他厂商芯片
›
S3C2440/2416/6410/210
›
【求助】请教一个关于ro-base 和 rw-base的问题 ...
返回列表
发新帖
回复
查看:
10940
|
回复:
4
【求助】请教一个关于ro-base 和 rw-base的问题
weicz
当前离线
积分
0
贡献
0
飞刀
0 FD
注册时间
2018-10-23
在线时间
0 小时
5
主题
69
回帖
0
积分
发消息
关注我
weicz
发表于 2011-3-22 14:40:29
|
显示全部楼层
|
阅读模式
我用开发板FL2440 自带bootloader,启动后加载自己编写的应用程序,每次都是按照bootloader参数设置,加载到SDRAM,0x32000000地址处。
不论我在编写自己应用程序时ro-base设置成什么值,都是加载到0x32000000地址,而且,根据手册0x30000000~0x34000000处就是SDRAM
是不是ro-base在这里就不起作用了呢?
如果是这种由bootloader加载程序的运行的形式,是不是ro-base和rw-base的设置就没有意义了?
反过来也就是说ro-base,rw-base的设置是针对没有bootloader或没有操作系统的情况呢?
我主要是想跟清楚的了解一下ro-base,rw-base是怎么在程序加载运行中体现出来的。
谢谢指教!
ro-base
,
应用程序
相关帖子
•
应用程序自动关闭
•
6410怎么将应用程序放在nanlflash里自动运行
•
请教:怎样将linux 的应用程序,下载到210开发板?
•
应用程序如何知道PHY断开或连上
•
QT应用程序操作心得
•
国嵌arm嵌入式linux视频教程
•
335x-Linux-Demo桌面添加应用程序的方法 添加完毕后有问题
•
335x-Linux-Demo桌面添加应用程序的方法
•
Linux的应用程序开发都用什么工具啊
•
关于应用程序修改TCP/IP
回复
使用道具
举报
千斤顶
weicz
当前离线
积分
0
贡献
0
飞刀
0 FD
注册时间
2018-10-23
在线时间
0 小时
5
主题
69
回帖
0
积分
发消息
楼主
|
weicz
发表于 2011-3-25 16:04:35
|
显示全部楼层
没人回帖?
点评
回复
支持
反对
使用道具
举报
飞凌-alexlee
当前离线
积分
0
贡献
0
飞刀
0 FD
注册时间
2015-12-16
在线时间
0 小时
9
主题
7117
回帖
0
积分
发消息
飞凌-alexlee
发表于 2011-3-25 17:11:51
|
显示全部楼层
ro_base是代码段的首地址,rw_base则是变量段的首地址。
点评
回复
支持
反对
使用道具
举报
hjy8099171
该用户已被删除
hjy8099171
发表于 2011-3-25 19:08:29
|
显示全部楼层
提示:
作者被禁止或删除 内容自动屏蔽
点评
回复
支持
反对
使用道具
举报
weicz
当前离线
积分
0
贡献
0
飞刀
0 FD
注册时间
2018-10-23
在线时间
0 小时
5
主题
69
回帖
0
积分
发消息
楼主
|
weicz
发表于 2011-3-25 20:10:53
|
显示全部楼层
回复
3#
飞凌-alexlee
对,这些我都明白,我想问的是,不管我连接的时候指定什么地址,bootloader都是把程序加载到了0x32000000处,而且我指定了别的地址,程序也能运行,所以就不明白,指定这些地址作用到底在哪里
点评
回复
支持
反对
使用道具
举报
返回列表
发新帖
回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
点击附件文件名添加到帖子内容中
描述
本版积分规则
发表回复
回帖后跳转到最后一页