Other Parts Discussed in Thread:C2000WARE, LAUNCHXL-F28379D, BOOSTXL-3PHGANINV
你好,我遇到了相同的问题,程序是E:\ccs\C2000Ware_MotorControl_SDK_3_01_00_00\solutions\boostxl_3phganinv\f2837x\ccs\sensored_foc
板子是LAUNCHXL-F28379D with the BOOSTXL-3PhGaNInv,每次第一次debug的时候是好的,但是当每次terminate以后再重新debug就遇到了上面的类似问题
Susan Yang:
请您以附件形式上传一下图片,谢谢
“Break at address "0x3fb02a" with no debug information available, or outside of program code.”
一般来说,这不是一个错误,而是由于没有源码等原因,导致能进入调试
,
Scaler_cao:
每次第一次debug时候正常,然后 reset cpu ,再terminate后再重新debug就不正常了,所以每次我都要重新把目录下的工程文件删除了再重新导入就又可以了,我想应该是哪里设置不对或者操作不对。下面是我的板卡。LAUNCHXL-F28379D 和BOOSTXL-3PhGaNInv.
还有一个问题就是(level 1)的graph显示不出来。
如下所示。
,
Scaler_cao:
下面的图是刚刚重新导入的工程,当debug以后,会自动指到main()函数,并等待执行,但是每当terminate以后再重新debug就得到了图2所示的样子,貌似是自动run了,,并没有执行到main()函数部分。另外,这个导入的expressions里面有一个变量ctrlState ,value值为CTRL_STOP,这个我并没有找到出处?从文件SPRACO3的user guide 文件中也没有提到,而且文件中的图片也没有这个变量。是不是这是TI最近更新了,而指导文档并没有更新?该怎么处理呢?
然后我重新reset cpu 以后就出现了Break at address"……………"with no debug information available, or outside of program code….
这到底怎么回事?
,
Susan Yang:
您CCS内的debug设置是怎样的?如下图部分
,
Susan Yang:
ctrlState 的话,请您在下面的文档中搜索 Controller (CTRL) State
www.ti.com/…/spruhj1h.pdf
,
Scaler_cao:
非常感谢您的回复,看了下文件SPRACO3文件,貌似是您撰写的,如图所示,不知道为何?
另外我的level1按照步骤一步步执行,为何没有graph出现?但是中断是正常的,那几个变量的值在不断增加。
,
Susan Yang:
1 SPRACO3文件是Ramesh T Ramamoorthy and Yanming Luo撰写的
建议您在on a reset也打勾试试。您为何要进行CPU Reset呢?
2请对照一下 SPRACO3文档的第22页 Setting up Graphs,您是完全使用TI开发板和TI例程?
目前手边没有这套板子,不太好进行测试,抱歉
,
Scaler_cao:
因为我进行了realtime 的操作,按照指导手册,每次运行完在terminate之前,要进行CPU reset。所以每次都这么操作了,但是我也不太明白这其中具体的原因,那我有何办法能联系到Yanming Luo?我是安全按照TI的开发板和TI motor control 里面的例程,都还没改过呢,就level 1 ,level2改过一些。或者这个帖子能否让她接手看一下呢?非常感谢您的耐心回答!
,
Susan Yang:
您可以在英文论坛发帖,Yanming Luo是在英文版论坛回复的
e2e.ti.com/…/c2000-microcontrollers-forum
,
Scaler_cao:
非常感谢,已经发帖了,因为上午时候英文的论坛一直发不了,所以发了中文,关于实时操作系统的相关文档,哪里能找到,另外TI 有没有了LAUNCHXL-F28379D异步电机矢量控制的开源程序.