在vivado中将ila数据导出成CSV文件格式保存。
以下面的csv文件排列为例

MATLAB读取csv文件的代码:
fid = fopen('adc_data_capture.csv');
Title = textscan(fid, '%s %s %s %s %s %s %s',1,'delimiter', ',');
Data = textscan(fid, '%f %f %f %f %f %f %f','delimiter', ',');
fclose(fid)
adc_i_1 = Data{1,4}' ;
adc_i_0 = Data{1,5}' ;
adc_q_0 = Data{1,6}' ;
adc_q_1 = Data{1,7}' ;
网友评论