原创 DataToHex——将数据(文件)转为16进制数组

2010-3-12 12:30 7062 10 24 分类: MCU/ 嵌入式

     前阵子,在MCU编程实现TFT液晶屏显示时,需要将一个很小的图片和和一个二进制文件(.bin格式的)放到MCU的Flash中,在网上找了好一阵子,没有找到比较好的工具(不知是不是我搜索的关键词不合适的原因)。好半天终于找到一个叫Data2Hex的小程序,基本可以实现我的要求,但是这个小软件的最大问题是每次都要指定转换开始位置相对文件起始位置的偏移量和需要转换的长度,我要实现的是转换整个文件,这样用起来就很不方便。


     于是打开VC干脆自己写一个,目标就是能实现将任意格式的文件转换为16进制数组,其格式有C51和A51两种格式可选,且要求能够实现整个文件地转换或者截取文件中一段进行转换。我也对应上面提到的Data2hex软件将这个程序取名为DataToHex.


其界面如下:


点击看大图



     在此就不做过多的说明,基本上傻瓜操作。(此外,程序也是有帮助界面的,还有一个演示动画demo.exe)。


     欢迎需要的朋友拿去使用,另外使用中如果发现了什么问题或者有什么修改的建议,敬请指教。


我的邮箱:ge_weilin@hotmail.com   QQ:397327232


icon


DataToHex程序:

PARTNER CONTENT

文章评论14条评论)

登录后参与讨论

用户1834833 2015-12-26 19:52

可以转换,但转换后的文件太大了,我又没有音频文件方面的知识,无法对转换后的文件进行取舍.对我而言,没有实用价值.

用户1727476 2013-12-12 02:10

感谢你!非常好用!希望你添加拖动文件到窗口上就可以打开。代码很简单的。

用户1094695 2013-9-6 10:19

怎么下载不了呢?

用户1094695 2013-9-6 10:13

十分谢谢分享,我本打算自己写的,看到你已经实现,就借鉴一下啦。

用户439847 2013-8-8 10:59

1111

用户397673 2013-7-11 16:41

不太理解MP3转换出来的数据代表什么意义,单片机怎么来使用

用户603144 2013-7-4 16:10

挺好的啊

用户433045 2012-10-29 19:05

感谢分享~~~~~~~~~~~~

用户434916 2012-10-21 00:43

太帅了!!!

用户375344 2012-10-1 18:45

我也想可惜我下不了
相关推荐阅读
用户1579114 2010-04-04 11:37
SerialPortElf 对比测试
有网友在下载了笔者的SerialPortElf 后看了最高波特率设置只有115200,觉得并不算高,因而可能怀疑笔者在发布SerialPortElf 时所说的避免“丢数据”的现象。在此首先要感谢您对S...
用户1579114 2010-03-29 14:29
SerialPortElf —— 串口精灵(高速)
       最近在用串口助手的时候,发现一个问题,就是发送过来的数据过快且数据量较大时就会出现“丢数据”的现象。       于是查了一下串口助手的相关资料,有说是用Mscomm控件的,有说是用AP...
EE直播间
更多
我要评论
14
10
关闭 站长推荐上一条 /3 下一条