TI中文支持网
TI专业的中文技术问题搜集分享网站

28377D中代码才一千行就报错

为什么我才写了一千多行就报错了,如果把上面的一些程序删除,就不会报错  我也不知道这是哪里的问题

rookiecalf:

一千行应该是你能够看到的代码吧,有没有隐形使用的代码(比如库),可以把代码驱动配置大一下,也可以查看map文件,看看什么占了空间,再做处理

为什么我才写了一千多行就报错了,如果把上面的一些程序删除,就不会报错  我也不知道这是哪里的问题

xin he1:

回复 rookiecalf:

在哪里配置驱动啊  

为什么我才写了一千多行就报错了,如果把上面的一些程序删除,就不会报错  我也不知道这是哪里的问题

囧:

你现在是把程序都放在RAM里,很有可能空间不够,试一下FLASH调试模式

为什么我才写了一千多行就报错了,如果把上面的一些程序删除,就不会报错  我也不知道这是哪里的问题

Qing Zhao:

要重新配置CMD文件的。 官方提供的CMD文件,在最终做项目的时候,往往都不能直接用的,都要根据自身的使用情况做修改和优化的;

看你的编译结果,RAMM0,RAMD0,已经全部被占用了, 但是RAMLS0-RAMLS4,基本还是全空的。这肯定不合理。 

另外,就如楼上所说,你还没使用FLASH呢。

为什么我才写了一千多行就报错了,如果把上面的一些程序删除,就不会报错  我也不知道这是哪里的问题

Qing Zhao:

要重新配置CMD文件的。 官方提供的CMD文件,在最终做项目的时候,往往都不能直接用的,都要根据自身的使用情况做修改和优化的;

看你的编译结果,RAMM0,RAMD0,已经全部被占用了, 但是RAMLS0-RAMLS4,基本还是全空的。这肯定不合理。 

另外,就如楼上所说,你还没使用FLASH呢。

赞(0)
未经允许不得转载:TI中文支持网 » 28377D中代码才一千行就报错
分享到: 更多 (0)