精华内容
下载资源
问答
  • HEX转BIN工具

    2013-10-21 21:27:19
    一款HEX转BIN工具、、运行环境windows 系列系统 使用说明 :点击打开文件 选择好需要转换的HEX文件 直接打开就可以转换了 转换后生成的BIN文件在HEX转BIN小工具的同以目录下
  • hex转bin工具

    2019-01-18 16:09:42
    方法1、直接把你的hex文件用鼠标拖拽到hex2bin.exe上就可以在同目录下生成同名的bin文件 方法2、把你的hex文件放在此目录下, 然后双击我写的get.bat批处理就会生成一个bin文件。(以当前时间命名的bin文件)
  • HEX 转BIN工具

    2010-09-11 12:13:19
    HEX文件转换成BIN文件,缩短您的源码大小。
  • HEX转BIN工具软件

    2011-07-06 15:40:51
    HEX转BIN工具软件 HEX转BIN工具软件 HEX转BIN工具软件
  • HEX转BIN工具.exe

    2021-03-14 11:45:44
    HEX转BIN工具.exe
  • windows 下hex转bin 工具

    2019-02-27 10:20:41
    windows 下一个hex转bin 工具,使用说明: 在DOS CMD对应的文件目录下输入hex2bin.exe 便会列出使用说明,'hex2bin.exe 123.hex'便会将123.hex 文件转换成123.bin文件
  • 51单片机 烧写工具 外加hex转bin工具 51单片机 烧写工具 外加hex转bin工具
  • Hex转bin工具.zip

    2019-07-05 14:20:53
    hex2bin转换工具,包含源代码,用于单片机转换hex文件到bin文件,使用方便。
  • hex转换bin工具-hex2bin

    2013-05-11 23:38:43
    【使用方法】 1.把HEX2BIN.EXE 复制到c盘根目录下; 2.直接把hex文件拖到HEX2BIN.EXE软件上,自动生成bin文件。
  • hex2bin支持64 位 ,hexbin 支持32,压缩包包含两种版本 位本人亲测可用,不可用可投诉,好资源一起分享
  • hex转bin工具(CC2533)

    2020-03-01 20:11:58
    工具是用来将c51的hex文件转换为bin文件,bin文件才能直接烧录到芯片。hex文件需要处理,才能被烧录。比如TI的CC2533芯片。里面有源码,支持Windows和Linux。如果用windows将exe放在C盘,使用CMD,用命令行运行,...
  • HEX转BIN文件工具

    2018-08-27 15:20:41
    HEX文件转换成BIN文件,适合MCU IAP 在线升级,有IAP功能的芯片 比如新塘51内核N76E003,keil编译客生成HEX文件,但是无法使用keil内置工具HEX转BIN
  • HEX 转BIN , bin转IMG 文件工具, 分3部完成转换。1, 打开CMD 首先要将需要转换的HEX文件放在转换目录下。 CD到文件所在目录: cd C:\Users\JC\Desktop\测试\OTA_test\OTA_test\projects\target_apps\ble_examples\...
  • Hex转Bin工具

    千次阅读 2018-07-16 09:23:02
    不知道为什么我的MDK5生成的Bin文件始终有问题,重...于是自己用C#写了个小工具 Hex转Bin文件工具,还挺好用的。 程序下载:https://pan.baidu.com/s/1BtETm2X5bViXnrr_MyVOgQ using System; using System.Colle...

    不知道为什么我的MDK5生成的Bin文件始终有问题,重装了几次还是有问题,后来觉得可能系统有问题,然后在虚拟机里重新安装了一个系统,还是不行(很烦!!!)

    于是自己用C#写了个小工具 Hex转Bin文件工具,还挺好用的。

    程序下载:https://pan.baidu.com/s/1BtETm2X5bViXnrr_MyVOgQ

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    using System.IO;
    using System.Globalization;
    namespace HextoBin
    {
        public partial class Form1 : Form
        {
            OpenFileDialog file = new OpenFileDialog();
            SaveFileDialog Savefile = new SaveFileDialog();
            FolderBrowserDialog dialog = new FolderBrowserDialog();
            private string foldPath;
            private string szHex;
           // private string Name;
            //private string Path;
    
            public Form1()
            {
                InitializeComponent();
            }
    
            private void button1_Click(object sender, EventArgs e)
            {
                file.Filter = "二进制文件(*.hex)|*.hex";//文件过滤器
                //记忆上次打开的目录
                file.RestoreDirectory = true;
                //设置是否允许多选
                file.Multiselect = false;
                if (file.ShowDialog() == DialogResult.OK)
                {
                    //显示文件名和拓展名
                   // textBox1.Text = System.IO.Path.GetFileName(file.SafeFileName);
                    textBox1.Text = file.FileName;
                }
            }
            private void button2_Click(object sender, EventArgs e)
            {
                if (textBox1.Text != "")
                {
                    StreamReader HexReader = new StreamReader(file.FileName);         
                    try
                    {
                        while (true)
                        {
                            string szLine = HexReader.ReadLine(); //读取一行数据
                            if (szLine == null) //读完所有行
                            {
                                break;
                            }
                            if (szLine.Substring(0, 1) == ":") //判断第1字符是否是:
                            {
    
                                if (szLine.Substring(1, 8) == "00000001")//数据结束
                                {
                                    
                                    break;
                                }
                                if ((szLine.Substring(1, 1) == "1") ||(szLine.Substring(3,4)!="0000"&&szLine.Substring(1, 1) == "0"))
    /**/
                                {
                                    szHex += szLine.Substring(9, szLine.Length - 11); //读取有效字符:后0和1
                                }
                            }
                        }
                    }
                    catch
                    { }
                    Int32 i;
                    Int32 j = 0;
                    Int32 Length = szHex.Length;
                    byte[] szBin = new byte[Length / 2];
                    for (i = 0; i < Length; i += 2) //两字符合并成一个16进制字节
                    {
                        szBin[j] = (byte)Int16.Parse(szHex.Substring(i, 2), NumberStyles.HexNumber);
                        j++;
    
                    }
                    if (textBox2.Text != "")
                    {
                        try
                        {
                            FileStream fs = new FileStream(Savefile.FileName, FileMode.Create);
                            //FileStream fs =File.Create(foldPath);                      
                            BinaryWriter bw = new BinaryWriter(fs);
                            for (int k = 0; k < j; k++)
                            {
                                bw.Write(szBin[k]);                          
                            }                      
                            bw.Close();
                            fs.Close();
                            MessageBox.Show("转换完成","提示");
                        }
                        catch
                        { }
    
                    }
                    else
                    {
                        MessageBox.Show("请选择bin文件保存路径","提示");
                    }
    
    
                }
                else
                {
                    MessageBox.Show("请选择一个Hex文件", "提示");
                }
              
                
    
            }
    
            private void button3_Click(object sender, EventArgs e)
            {
    
               
                Savefile.RestoreDirectory = true;
                Savefile.Filter = "Bin文件(*.bin)|*.bin";
                if (Savefile.ShowDialog() == DialogResult.OK && Savefile.FileName.Length > 0)
                {
                    textBox2.Text = Savefile.FileName;
                    //textBox2.Text= Savefile.FileName.Substring(Savefile.FileName.LastIndexOf("\\") + 1);//文件名+后缀
                   // textBox2.Text = Savefile.FileName.Substring(0,Savefile.FileName.LastIndexOf("\\"));//路径
                }
    
    
                
              /*  if (dialog.ShowDialog() == DialogResult.OK)
                {
                     foldPath = dialog.SelectedPath;             
                    DirectoryInfo theFolder = new DirectoryInfo(foldPath);
                    FileInfo[] dirInfo = theFolder.GetFiles();
                    //遍历文件夹
                    foreach (FileInfo file in dirInfo)
                    {
                        MessageBox.Show(file.ToString());
                    }
                    textBox2.Text = foldPath;
                           
    
                }*/
                
    
            }
    
            
        }
    }
    
    

     

    展开全文
  • 纯C语言写的hex转bin工具
  • Hex转Bin文件小工具

    2018-08-27 14:35:46
    1.C#winform写的小工具,运行需要.NET4.5框架 2.Hex文件转Bin文件
  • HEX转binbin转hex

    2018-07-24 11:37:33
    hex转换binbin转hex,打开bin文件自动转换为hex,打开hex自动转换为bin文件,wxpython ui
  • Hex2Bin工具

    2018-05-04 18:29:40
    自己写的软件 hex文件转bin文件 带有界面 操作简单
  • hex2bin工具

    2018-12-13 00:07:02
    hex文件转bin文件,适用于各类单片机out hex文件。
  • hex转bin文件小工具

    2012-10-19 13:49:16
    一款将hex格式文件转换成bin格式文件的小工具
  • hex文件与bin文件互相转换工具hex文件合并工具hex2bin.py源码
  • HEX BIN 程序,弄过单片机的人可能都知道,很多编译器都会编译出一种叫HEX 的文件,这好像是Intel定的一个格式,就是把二进制的机器代码文件以16进制的字符形式(文本)保存,写进cpu或rom前都需要进行转化,此小...

    2c87dd625e106662d058136a416b2504.png

    HEX 转 BIN 程序,弄过单片机的人可能都知道,很多编译器都会编译出一种叫HEX 的文件,这好像是Intel定的一个格式,就是把二进制的机器代码文件以16进制的字符形式(文本)保存,写进cpu或rom前都需要进行转化,此小程序便可完成该任务了。该工具将Intel HEX文件转换成binary二进制文件,你可以在大多数EPROM编程器中使用BIN文件,也可以容易的用他们来CRC或者校验计算(checksum calculations)。

    设置参数如下:

    语法:HEX2BIN [/option] hexfile [binfile]

    hexfile为输入的Intel HEX文件

    binfile为要创建的二进制BIN文件

    option可为以下值:

    /LnBinary file length

    /PnPad data for binary file

    /OnAddress offset (to add to HEX records)

    /MMerge data into existing BIN file

    /QQuiet mode (no statistics are displayed)

    /XDon't process ext. segment/linear address records

    /?This help text

    注意:该工具为DOS命令程序。它需要为文件名称和路径8.3命名约定,并且不能在Windows 7 64位系统上运行。当然,可以在Windows 7上实用XP模式(虚拟机)执行它。

    1.把HEX2BIN.EXE 复制到c盘根目录下

    2.hex转换成bin文件使用方法直接把hex文件拖到HEX2BIN.EXE软件上自动生成bin文件!

    5f5212bd6db58eb2d410cc977a80b3d8.gif

    软件截图1

    展开全文
  • DA14580_OTA测试工程文件, 编译后生产的HEX文件,成IMG后,可以用于空中升级测试,新增脚本文件,做一次性批量处理
  • 可将bin转换为hex, 命令格式如下:srec_cat blob -Binary -Output blob.hex -Motorola 另该工具也支持hex转bin, 如下: srec_cat bootrom_uncmp.hex -Motorola -Output bootrom_uncmp.bin -Binary 适用于某些只支持二...
  • hex文件转bin文件工具

    2017-12-19 17:00:15
    hex文件转bin文件,包含源代码,将.hex文件拖到hex2bin.exe上即可生成bin文件
  • BIN_HEX转换合成工具,可以方便的将hex转换成bin文件,以及将bin文件的boot、app(偏移地址默认为0x5000)合成一个文件。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 19,345
精华内容 7,738
关键字:

hex转bin工具