Part Number:MMWCAS-DSP-EVM
在用mmwave_studio 运行过Cascade_Configuration_Basic.lua和Cascade_Capture.lua之后,用matlab运行cascade_TxBF_signalProcessing.m时,由于89行需要运行test1_param.m文件,如下
而test1_param.m里面,有语法错误,如下

test1_param.m第99行,给TxForMIMOProcess赋值了一个未定义参数TxToEnable,导致报错,

无法识别TxToEnable,请问应该如何解决或更改?
搜索
复制
Shine:
请参考下面的帖子。尝试用mmwave studio 2.1里面 的MatlabExamples。https://e2echina.ti.com/support/archived-forums/f/other-analog-forum/191780/mmwave-studio-3-0-matlabexample/590769#590769
,
user6249979:
我参考了这个链接里面的方法,并且更换了我的matlab代码,刚开始运行没有问题,但是没测几组,又出现如上所示的问题,就总是提示无法识别TxToEnable,不知为何,是什么错误引发的这里。
搜索
复制
,
Shine:
请问对matlab源码有做过改动吗? 板子是怎么供电的?
,
user6249979:
不好意思 我确实是动过代码,因为之前有报错,然后u我现在回复原样了,那个问题没有了,但是有另一个i相关的问题:
运行MIMO_signalProcessing.m,在调用的parameter_file_gen_json.m中的100行报错,
就是channelID应该是一个数字,但是会有一组数字的存在,我在想是不是输入文件有误。我在用mimo和tbf测试时,是不断电进行的,就是用mmwave_studio配置完TxBF之后,用matlab处理完后,已经成像了。我之后又在mmwave_studio配置MIMO的参数,再接着用之后matlab处理就会出错。请问,这两个模式运行期间,是要断电重启的吗,是不是lua脚本叠加运行,会导致有些参数没有及时更改的错误呢?
搜索
复制
,
user6249979:
您好,我发现问题了,给同样困惑的小伙伴解答一下吧。确实MIMO_signalProcecssing.m两次处理中调用的数据脚本不太一致。根本原因是“xxxxxxxx.mmwave.json"中的mmwaveDevices.rfConfig.rlChirps的长度不一样,若长度是12,则结果正常,若长度是31,则结果异常。想问一下,这个参数是在mmwave_studio的哪个位置设置的呢,为什么我运行的是mimo的脚本文件却会输出不一致的结果呢?
搜索
复制
TI中文支持网


