原创 创建图像的mif和coe文件的简便方法

2014-3-23 01:43 1149 13 13 分类: FPGA/CPLD

 

创建图像的.mif文件

一、用Image2Lcd打开一个图像,并选择输出数据类型,扫描模式,输出灰度,最大宽度和高度等信息。这里创建一个.bin类型文件,其参数类型如下:

二、保存为.bin文件

二、打开BmpToMif软件,选择数据文件,在源文件中选择刚才新建的test.bin文件,再根据自己的需要选择字长,这里选择8位。并点击生成Mif文件,如下所示:

三、到这里已经创建了一个.mif的文件,进而就可以在quartus中调用。

 

创建图像的.coe文件

一、在刚才创建的.mif的基础上,右击test1.mif的文件,在打开方式中选择用 Excel打开。打开界面如下图:

二、在Excel界面中把那些生成的数据全部选中,点击菜单栏的“数据”,然后选择“分列”,在选择“分隔符号”,最后点击“下一步”,出现如下界面:

三、在上面的界面中在“其他”前打勾,在右边中填入“:”点击下一步,完成。这些就把这些数字的前面的编号分开了,如下所示:

四、按住“ctrl+H”,将全部分号替换为逗号。再把B列删掉,然后另存为.TXT的格式。如下所示替换完如下图:

五、用记事本打开刚刚保存的txt文件,把数字上方的文章都去掉,去完以后如下所示:

六、把倒数第二行的逗号换成分号,换完后再删掉最后一行的“END”。如下所示:

七、在最上面添加如下语句

MEMORY_INITIALIZATION_RADIX=2;   /*2为基数,即下面的数的形式,因为这个例子里面的数据是二进制,故选择2,也可以是4,8,16等。*/

MEMORY_INITIALIZATION_VECTOR=  

添加完了以后图形如下所示:

八、点击文件,再单击另存为,在文件名中填写文件名和文件类型为.coe,在保存类型中选择“所有文件(*.*)”,点击保存即可完成.coe文件的建立。

 

 

 

文章评论0条评论)

登录后参与讨论
我要评论
0
13
关闭 站长推荐上一条 /2 下一条