C6748.cmd文件中 GROUP (NEARDP_DATA) 的使用 - TMS320C6748 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3500|回复: 1
打印 上一主题 下一主题

C6748.cmd文件中 GROUP (NEARDP_DATA) 的使用

[复制链接]

20

主题

48

帖子

211

积分

中级会员

Rank: 3Rank: 3

积分
211
跳转到指定楼层
楼主
发表于 2017-3-8 09:26:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在看MIC_IN和linein的例程,发现这几个例程中的cmd文件和之前的cmd文件有了一些不同。主要是出现了
GROUP (NEARDP_DATA)                       // group near data
    {
       .neardata
       .rodata
       .bss                                   /* 未初始化全局及静态变量 */ // note: removed fill = 0
    }             >        DDR2

这种组合形式。当我尝试用原来的CMD文件(例如GPIO_LED例程的cmd文件)替代时,就会出现很多警告

因为在视频教程里没有见到过这种形式,在网上也找不到相应的示例,所以我想问一下,为什么要把这三个段放在一起,组成一个组合的形式,这样做有什么好处?

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

3

主题

852

帖子

3538

积分

创龙

Rank: 8Rank: 8

积分
3538
沙发
发表于 2017-3-12 17:07:13 | 只看该作者
会出现类似的错误
warning #10281-D: Section ".bss" requires a STATIC_BASE relative relocation,
   but is located at 0x8fcddc34, which is probably out of range of the
   STATIC_BASE. STATIC_BASE is located at 0x8fcddc34. Might be required to
   correct   placement of ".bss" so it lies within 0x8000 of the STATIC_BASE.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2025-6-18 01:07 , Processed in 0.038542 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表