Board logo

标题: 求教初始化ROM的.coe文件制作的问题 [打印本页]

作者: zuotongbin    时间: 2007-3-21 11:50     标题: 求教初始化ROM的.coe文件制作的问题

需要在8*256的ROM里面存储正弦波形和三角波形数据.

请教高手怎样制作正弦波和三角波的.coe数据文件呢?只能在记事本里一个一个的手工填写然后把文件扩展名改为.coe,没有简单的方法吗?盼望高手不吝赐教,谢谢!


作者: freehardman    时间: 2007-3-22 17:50

首先,.coe文件确实是一个文本文件。

如果你C语言用的比较好,你可以编程来做这个.coe文件。

就是编程算出sin或者cos的数据,然后直接存成文本文件。这个用c语言来做应该很容易。

你需要注意的每个数据单元之间是用空格来分隔开的,当所有数据都写完后,用分号结束。

文件头,你可以手动加,也可以在c语言编程里加。

比如你的宽度是8位,深度是256,你定义数据用16进制表示,则如下:

memory_initialization_radix = 16;

memory_initialization_vector =

sin或cos值;  (是16进制,中间用空格分开)

看明白了吧?






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0