Matlab这里有个版本限制,即ISE/System Generator12.1只能完全支持Maltab2009a/b,对Maltab2010a只能beta支持。
ISE版本为Xilinx ISE Design Suite 12.1(提示:在ISE_DS\ISE\sysgen目录下,包含System Generator12.1,但是那个著名的AccelDSP组件找不到了,据说AccelDSP项目暂停,不清楚具体原因,猜测是战略调整)。
(1)把想要观测的信号线加入在线逻辑分析仪中。(2)上板测试,trigger到想要的实时数据,用一句TCL语句保存为ila格式的文件,那句话是write_hw_ila_data data1 [upload_hw_ila_data hw_ila_1] 。其中data1为用户自己取的文件名,要带上路径,hw_ila_1为要保存的那组实时信号的名字。还有两句是读出保存好的数据的,read_hw_ila_data data1.ila,display_hw_ila_data。
(3)把保存好的.ila格式的文件导入matlab中,用unzip语句解压,会出现一个csv格式的文件,这个文件可以用excel打开,并能直观地看到所有sample。
(4)在excel中用自带的函数功能对数据进行处理,处理后可以再导入matlab中进行高级处理。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)