首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

请教F2812 cmd文件中一个初级问题

请教F2812 cmd文件中一个初级问题

请教F2812 cmd文件中一个初级问题我初学F2812, 在cmd文件上遇到一个问题SECTIONS{      .reset   : &gt RESET,  &nbspAGE=0    /*TYPE=DSECT  */    vectors : &gt VECTORS,&nbspAGE=0   .pinit   : &gt&nbspRAM,   &nbspAGE = 0   .cinit   : &gt&nbspRAM,   &nbspAGE = 0   .text    : &gt&nbspRAM,   &nbspAGE = 0...在.reset   : &gt RESET,  &nbspAGE=0    /*TYPE=DSECT  */这一句后面如果有TYPE=DSECT这一句的话,程序能load,并可以运行,(仿真器下)但若没有这一句,就出现Data verification failed at addredd 0x3FFFC0,Please verify target memory and memory map.这样的错误。我看了一下这两种情况下的map文件。关于.reset     0    003fffc0    00000002     DSECT         003fffc0    00000002     rts2800.lib : boot.obj (.reset)                  前后两种情况也没有大的区别,就是 DSECT这个词有,或 没有的区别。                                                     我就是想问问这个DSECT到底起什么作用?谢谢!
返回列表