微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > bin转换hex

bin转换hex

时间:10-02 整理:3721RD 点击:
大家好我在quartus中生成了一个ROM宏模块,初始化文件用的hex
但是我这里只有一个文本格式的bin文件,怎样转换成QII中可用的hex呢

可以用matlab转

UE转啊


用UE试了下,转换后的hex放到QII里面数据不一样
bin中第一个数据是200ffff0
生成的hex在QII中用32位宽打开是32303066 跟之前一样

MATLAB没试过

perl写个脚本

keil里面有办法转

最后用的mif
在文本编辑器中修改mif
然后就可以了

Hex文件:指的是Intel标准的十六进制文件,也就是机器代码的十六进制形式,并且是用一定文件格式的ASCII码来表示.
而bin是机器代码
很多下载软件可以打开hex文件,然后另存为hex就可以了。
自己写脚本或代码转也行

建议你用 awk perl 或者matlab 进行数据处理
都可以实现你的想法

网上应该有这样的小程序,不行自己搞C语言,对照文件那章也可以写一个

我的妈呀  不要随便支招,会耍死人的
给你个最简单的招     随便下载一个编程器软件,B读入原文件,BIN 和 HEX 可以互相转换

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top