使用matlab生成用于ROM初始化的coe文件(转)
Posted limanjihe
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用matlab生成用于ROM初始化的coe文件(转)相关的知识,希望对你有一定的参考价值。
reference:https://www.cnblogs.com/chensimin1990/p/9759368.html
t=0:2*pi/2^12:2*pi; y=0.5*sin(t)+0.5; r=ceil(y*(2^8-1));
%打开或者创建sin.coe文件 fid = fopen(‘sin.coe‘,‘w‘); fprintf(fid,‘MEMORY_INITIALIZATION_RADIX=10; ‘); fprintf(fid,‘MEMORY_INITIALIZATION_VECTOR= ‘);
%重复4096次,步长为1; for i = 1:1:2^12 fprintf(fid,‘%d‘,r(i)); if i==2^12 fprintf(fid,‘;‘); else fprintf(fid,‘,‘); end %每16个数据换行 if mod(i,15)==0 fprintf(fid,‘ ‘); end end fclose(fid); %关闭fid
以上是关于使用matlab生成用于ROM初始化的coe文件(转)的主要内容,如果未能解决你的问题,请参考以下文章