Board logo

标题: 请教F2812 cmd文件中一个初级问题 [打印本页]

作者: reporter    时间: 2014-2-8 17:26     标题: 请教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到底起什么作用?谢谢!




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0