
我把length调节到2000,程序就没有错误,但是芯片根本不运行?急求怎么解决?谢谢。
rookiecalf:
先确认有没有0x2000的空间,有的话,就和cmd没什么关系了,程序没有错不代表就没有问题,看你的具体情况,debug

我把length调节到2000,程序就没有错误,但是芯片根本不运行?急求怎么解决?谢谢。
weihang gao:
回复 rookiecalf:
我用的就是2812这款芯片,我看手册上写有这部分空间。改了以后,编译没有问题,也能下载进去,电机运行后,整个软件就变慢,芯片也不能正常运行。

我把length调节到2000,程序就没有错误,但是芯片根本不运行?急求怎么解决?谢谢。
rookiecalf:
回复 weihang gao:
那说明CMD配置没有问题。芯片不能正常运行,电机是怎么跑起来的。

我把length调节到2000,程序就没有错误,但是芯片根本不运行?急求怎么解决?谢谢。
weihang gao:
回复 rookiecalf:
电机没有跑起来,就是程序运行的时候,软件运行很慢,设置断点后程序都不在断点处停止,我就感觉不程序都没有运行,单步运行的按钮是灰色的。

我把length调节到2000,程序就没有错误,但是芯片根本不运行?急求怎么解决?谢谢。
weihang gao:
回复 weihang gao:
刚才那个“电机”打错了,还没有加电机那

我把length调节到2000,程序就没有错误,但是芯片根本不运行?急求怎么解决?谢谢。
囧:
建议你看一下memorymap是不是超出了范围

我把length调节到2000,程序就没有错误,但是芯片根本不运行?急求怎么解决?谢谢。
Gavin J:
回复 weihang gao:
Weihang,
RAMH0定义成这样是可以的。RAMH0 : origin = 0x3F8000, length = 0x002000 /* on-chip RAM block H0 */
建议你下载一个F2812的软件包,里面有例程,可以参考下。里面有标准的.cmd文件可以做参考。
下载地址:http://www.ti.com/litv/zip/sprc097
TI中文支持网



