3257|2

10

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

【求助】cmd文件的page n,n可以取0-255,但实际当中没见到有page3 page4... [复制链接]

刚买了ti28335进行学习。新建工程之后出现了warning #10247-D: creating output section "reset_vec" without a SECTIONS specification。我想应该是cmd文件出了问题。在对cmd文件进行学习的时候,我有个疑问,资料上写的page n,n是从0-255,但基本上所有的cmd文件中只用个page0跟page1,怎么没人用page3 page4 page5.。。。。。.并直接说明page0代表是代码存储器,page 1对应的是数据存储器。我不明白这个page 0跟page 1这个代码跟数据是怎么规定的。麻烦大家跟我讲讲,不胜感谢。也有人说page0可以用别的符号去代替,那编译器怎么识别得出那个是放代码段那个是放数据段的呢?

最新回复

我自己的理解是,page n的n只是一个标号,真正重要的是TI已经把里面的memory已经按地址进行分块了,从哪到哪是saram,从哪到哪是flash,还有一些其他的东西,你要存储东西就要按照他的分块进行储存。就像一个班的同学,座位都被老师编排好了,然后告诉a,d,e三个同学负责扫地,b,c,f三个同学负责擦窗。所以把扫地组叫blue team,擦窗叫red team,但是上课的时候还是按照老师编排好的座位在上课  详情 回复 发表于 2015-11-27 09:59
 
点赞 关注

回复
举报

8

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
PAGEn中的页号n最大为255。每个PAGE代表一个完全独立的地址空间。通常PAGE0为程序存储器,PAGE1为数据存储器。
 
个人签名zmg
 

回复

2700

帖子

0

TA的资源

五彩晶圆(初级)

板凳
 
我自己的理解是,page n的n只是一个标号,真正重要的是TI已经把里面的memory已经按地址进行分块了,从哪到哪是saram,从哪到哪是flash,还有一些其他的东西,你要存储东西就要按照他的分块进行储存。就像一个班的同学,座位都被老师编排好了,然后告诉a,d,e三个同学负责扫地,b,c,f三个同学负责擦窗。所以把扫地组叫blue team,擦窗叫red team,但是上课的时候还是按照老师编排好的座位在上课
 
个人签名作为一个水军,就是尽量的多回帖,因为懂的技术少,所以回帖水分大,见谅!
EEWORLD开发板置换群:309018200,——电工们免费装β的天堂,商家勿入!加群暗号:喵
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表