原创 一个HEX转BIN的小软件(附源码)

2008-4-29 03:24 5093 16 17 分类: 软件与OS

       在项目开发过程中,有时候软件编译生成的HEX文件会比较大,这样的话就得考虑存储空间比较大的控制器,那样会增加成本,BIN文件相比HEX文件来说会小很多,所以有这样一个转化软件还是很不错的,呵呵。


        给大家发一个HEX文件转BIN文件的软件,希望对大家有用


。用VB6.0编写的。rar


        同时附上源码,有兴趣的朋友可以自己写来试试。


        在此感谢软件的原创者yy945提供源码,由于是在论坛找到的,也没法知道作者真名,所以得更加感谢,呵呵。


源码如下:


Private Sub CmdChange_Click()
Dim temp As String
Dim Path As String
Dim DatAddress As Integer
Dim DatNum As Integer
Dim i As Integer
Dim Buf As String
Dim HexBuf As Byte

Path = Text1.Text
If Path = "" Then
    MsgBox "请选择源文件路径!", vbInformation + vbOKOnly, "提示"
    Exit Sub
End If

Path = Text2.Text
If Path = "" Then
    MsgBox "请选择目标文件存储路径!", vbInformation + vbOKOnly, "提示"
    Exit Sub
End If
If Dir(Path) <> "" Then
    Kill "down.bin"
End If
Open Text1.Text For Input As #1
Open Path For Binary As #2
Do
    Line Input #1, temp
    DatNum = CLng("&h" & Mid(temp, 2, 2))
    DatAddress = CLng("&h" & Mid(temp, 4, 4)) + 1
    For i = 10 To Len(temp) - 2 Step 2
        Buf = Mid(temp, i, 2)
        HexBuf = CLng("&h" & Buf)
        Put #2, DatAddress, HexBuf
        DatAddress = DatAddress + 1
    Next
Loop Until EOF(1)
Close #1
Close #2
MsgBox "转换完成!", vbInformation + vbOKOnly, "提示"
End Sub

文章评论1条评论)

登录后参与讨论

用户1128144 2012-12-25 13:10

tks
相关推荐阅读
用户944075 2010-10-31 20:35
【大学电子类专业】【经典书籍和课本】【推荐下载】【地址汇总】
一级学科 电子科学与技术(0809) 主要包括有以下几个二级学科:物理电子学                     080901电路与系统                     080902微电子...
用户944075 2010-10-31 20:31
【初学者必知必会】【电子技术:数电 模电 单片机】【基础概念和小知识点】详解
电阻相关:; Z- D" M( X2 V, X9 n1、上拉电阻和下拉电阻的总结~~权威版倾情奉献 http://www.dzcny.com/thread-1138-1-1.html2、上拉电阻、下拉...
用户944075 2010-03-23 22:30
【电子菜鸟园】【电子类软件】【图文安装原创教程】下载地址汇总
【原创】Altium.Designer 6.6(Protel DXP)图文安装教程:http://www.dzcny.com/thread-525-1-1.html【原创】NI的Multisim和Ul...
用户944075 2010-03-23 22:26
欢迎访问电子菜鸟论坛
最近跟朋友们一起弄了个电子技术论坛 名叫 电子菜鸟园 在里面会共享电子方面的一些资料 我们在工作中的一些技术交流希望大家多多支持 !论坛地址   http://www.dzcny.com/      ...
用户944075 2010-03-23 22:25
电子菜鸟园免费赠送USB转串口PCB活动开始了!
电子菜鸟园免费赠送USB转串口PCB活动开始了!<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office"...
用户944075 2010-03-23 22:24
【电子菜鸟园】【日本欧姆社电子学入门丛书】【下载地址】【汇总】
电子菜鸟园收藏整理的OHM日本欧姆社的电子学入门系列丛书,特别分享给大家!欢迎访问下载。《图解电子电路》http://www.dzcny.com/thread-595-1-1.html《图解运算放大器...
我要评论
1
16
关闭 站长推荐上一条 /2 下一条