📄 readme.txt
字号:
hex2core工具,用于ROM初始化
前些日子有网友问我们在ROM初始化的时候,怎么将.HEX转换为.coe文件的。
对于一些初次接触ISE的人可能会受到类似问题的困扰。
ISE的确这个方面做的很不人性化,相反Altera这方面做的好一些,在生成ROM核的时候可以直接指定初始化的Hex文件,
希望Xilinx的ISE在这方面有所改进,今天,我就把怎么将.HEX文件转换为.coe文件的方法给大家介绍一下,以期共同讨论学习,也希望能够对大家有所帮助!
我们在将.HEX文件转换为.coe文件的过程中并没有自己再去编程实现,而是间接的利用了网友们提供的一些简单的小工具,
因为没有找到很好的工具,所以,在转换的过程中没有一步到位,而是经历了一个过程:首先将.HEX文件转换为.BIN文件,
然后再将.BIN文件转换为.coe文件。这样也就利用了两个小工具。第一个工具就是将编译环境生成的.HEX文件转换为.BIN文件,
我们所用的就是51Hex_Bin.exe,这个很好用的,用其打开一个.HEX文件,再保存为一个后缀为.BIN文件,不过不用担心会把原文件覆盖的,
因为类型不一样,所以没事的。而将.BIN文件转换为.coe文件是利用小工具CoeGenerator.exe来完成的,这个打开看着简单的提示就会用。
呵呵,不过要注意你的数据宽度噢!就是这些!这两个工具我们放在分享中了!如果你需要的话,可以到Xilinx论坛下载,也可以到我的共享去下载,
那个RISC8的下载分类中,有我们调好的RISC8核,流水灯的例子,和提到的以上的相应工具。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -