1、在matlab中生成mif文件
参考
matlab生成.mif文件 产生正弦信号数据_橘子FPGA的博客-CSDN博客_matlab生成mif文件
clc;
clear;
depth =256; %存储器的深度
widths = 8; %数据宽度为8位
N = 0 :255; %把一个周期的正弦信号分为256份
s =sin(2*pi *N/256); %计算0 ~2*pi之间的sin值
qqq = fopen('sine.mif','wt') %使用fopen函数生成sine.mif
fprintf(qqq, 'depth = %d;\n',depth); %使用fprintf打印depth = 256;
fprintf(qqq, 'width = %d;\n',widths); %使用fprintf打印width = 8;
fprintf(qqq, 'address_radix = UNS;\n'); %使用fprintf打印address_radix = UNS; 表示无符号显示数据
fprintf(qqq,'data_radix = UNS;\n'); %使用fprintf打印data_radix = UNS; 表示无符