前阵子,在MCU编程实现TFT液晶屏显示时,需要将一个很小的图片和和一个二进制文件(.bin格式的)放到MCU的Flash中,在网上找了好一阵子,没有找到比较好的工具(不知是不是我搜索的关键词不合适的原因)。好半天终于找到一个叫Data2Hex的小程序,基本可以实现我的要求,但是这个小软件的最大问题是每次都要指定转换开始位置相对文件起始位置的偏移量和需要转换的长度,我要实现的是转换整个文件,这样用起来就很不方便。
于是打开VC干脆自己写一个,目标就是能实现将任意格式的文件转换为16进制数组,其格式有C51和A51两种格式可选,且要求能够实现整个文件地转换或者截取文件中一段进行转换。我也对应上面提到的Data2hex软件将这个程序取名为DataToHex.
其界面如下:
在此就不做过多的说明,基本上傻瓜操作。(此外,程序也是有帮助界面的,还有一个演示动画demo.exe)。
欢迎需要的朋友拿去使用,另外使用中如果发现了什么问题或者有什么修改的建议,敬请指教。
我的邮箱:ge_weilin@hotmail.com QQ:397327232
DataToHex程序:
用户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
用户397673 2013-7-11 16:41
用户603144 2013-7-4 16:10
用户433045 2012-10-29 19:05
用户434916 2012-10-21 00:43
用户375344 2012-10-1 18:45