你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

st-img
chrome
st-img
firefox
st-img
safari
st-img
ie8及以上
shequ.stmicroelectronics.cn
  • ST意法半导体官网
  • STM32中文官网
  • ST全球论坛
登录/注册
  • 首页
  • 技术问答
  • 话题
  • 资源
  • 创客秀
  • 视频
  • 标签
  • 积分商城
  • 每日签到
tigerarm

tigerarm

 

回答数 0 关注数 0
关注 私信
  • 动态99
  • 提问
  • 回答0
  • 创客秀 0
  • 分享 0
  • 关注0
4 回答

求助分散加载问题,求高手指点!【悬赏问答】

未设置标签
wkuang wkuang 回答时间: 2012-9-1 23:54

分散加载其实很简单,你只要弄懂几个就行了 C代码编译后,分为三种数据, 一种是RO 数据,就是代码中的指令性数据,常数等(read only) 一种是RW数据, 就是代码中的变量,(read write) 一种是ZI数据,初始化为0变量的变量的赋值。(zero indicator) RO要可以放到RAM中,也可以放到Flash中,但是RW必须放到RAM中,ZI只是一个标记,不需要存储, 还需要注意,arm里有加载域,执行域, 加载域就是数据存放的地方,执行域就是数据执行的时候所在位置,数据启动时,将数据从加载域里读取出来,放到执行域中去,这个可以参考arm 的编译手册,ads mdk的安装目录中都有 scatter file的格式可以参考zlg的一本书,深入浅出 arm7

赞0
tigerarm tigerarm


阅读作者更多的帖子

所在话题

参与活动

  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16