精华内容
下载资源
问答
  • Hex

    2014-01-04 16:22:02
    Hex 全称 (Intel HEX)文件是由一行行符合Intel HEX文件格式的文本所构成的ASCII文本文件。在Intel HEX文件中,每一行包含一个HEX记录。这些记录由对应机器语言码和/或常量数据的十六进制编码数字组成。Intel HEX...

            Hex 全称 (Intel HEX)文件是由一行行符合Intel HEX文件格式的文本所构成的ASCII文本文件。在Intel HEX文件中,每一行包含一个HEX记录。这些记录由对应机器语言码和/或常量数据的十六进制编码数字组成。Intel HEX文件通常用于传输将被存于ROM或者EPROM中的程序和数据。大多数EPROM编程器或模拟器使用Intel HEX文件。

            

    Intel HEX由任意数量的十六进制记录组成。每个记录包含5个域,它们按以下格式排列:
    :llaaaatt[dd...]cc
    每一组字母对应一个不同的域,每一个字母对应一个十六进制编码的数字。每一个域由至少两个十六进制编码数字组成,它们构成一个字节,就像以下描述的那样:
    : 每个Intel HEX记录都由冒号开头.
    ll 是数据长度域,它代表记录当中数据字节(dd...)的数量.
    aaaa 是地址域,它代表记录当中数据的起始地址.
    tt 是代表HEX记录类型的域,它可能是以下数据当中的一个:
    00 – 数据记录
    01 – 文件结束记录
    02 – 扩展段地址记录
    04 – 扩展线性地址记录
    dd 是数据域,它代表一个字节的数据.一个记录可以有许多数据字节.记录当中数据字节的数量必须和数据长度域(ll)中指定的数字相符.
    cc 是校验和域,它表示这个记录的校验和.校验和的计算是通过将记录当中所有十六进制编码数字对的值相加,以256为模进行以下补足.

    00-数据记录

    Intel HEX文件由任意数量以回车换行符结束的数据记录组成.数据记录外观如下:
    :10246200464C5549442050524F46494C4500464C33
    其中:
    10 是这个记录当中数据字节的数量.
    2462 是数据将被下载到存储器当中的地址.
    00 是记录类型(数据记录)
    464C…464C是数据.
    33 是这个记录的校验和.

    04-扩展线性地址记录(HEX386)

    扩展线性地址记录也叫作32位地址记录或HEX386记录.这些记录包含数据地址的高16位.扩展线性地址记录总是有两个数据字节,外观如下:
    :02000004FFFFFC
    其中:
    02 是这个记录当中数据字节的数量.
    0000 是地址域,对于扩展线性地址记录,这个域总是0000.
    04 是记录类型 04(扩展线性地址记录)
    FFFF 是地址的高16位.
    FC 是这个记录的校验和,计算方法如下:
    01h + NOT(02h + 00h + 00h + 04h + FFh + FFh).
    当一个扩展线性地址记录被读取,存储于数据域的扩展线性地址被保存,它被应用于从Intel HEX文件读取来的随后的记录.线性地址保持有效,直到它被另外一个扩展地址记录所改变.
    通过把记录当中的地址域与被移位的来自扩展线性地址记录的地址数据相加获得数据记录的绝对存储器地址.
    示例
    以下的例子演示了这个过程..
    来自数据记录地址域的地址 2462
    扩展线性地址记录的数据域 + FFFF
    绝对存储器地址 FFFF2462

    02-扩展段地址记录(HEX86)

    扩展段地址记录也叫HEX86记录,它包括4-19位数据地址段.扩展段地址记录总是有两个数据字节。
    其中:
    02 是记录当中数据字节的数量.
    0000 是地址域.对于扩展段地址记录,这个域总是0000.
    02 是记录类型 02(扩展段地址记录)
    1200 是地址段.
    EA 是这个记录的校验和,计算方法如下:
    01h + NOT(02h + 00h + 00h + 02h + 12h + 00h).
    当一个扩展段地址记录被读取,存储于数据域的扩展段地址被保存,它被应用于从Intel HEX文件读取来的随后的记录.段地址保持有效,直到它被另外一个扩展地址记录所改变.
    通过把记录当中的地址域与被移位的来自扩展段地址记录的地址数据相加获得数据记录的绝对存储器地址.
    以下的例子演示了这个过程..
    来自数据记录地址域的地址 2462
    扩展段地址记录数据域 + 1200
    绝对存储器地址 00014462

    01-文件结束(EOF)记录

    Intel HEX文件必须以文件结束(EOF)记录结束.这个记录的记录类型域的值必须是01.EOF记录外观总是如下:
    :00000001FF
    其中:
    00 是记录当中数据字节的数量.
    0000 是数据被下载到存储器当中的地址.在文件结束记录当中地址是没有意义被忽略的.0000h是典型的地址.
    01 是记录类型 01(文件结束记录)
    FF 是这个记录的校验和,计算方法如下:
    01h + NOT(00h + 00h + 00h + 01h).
    Intel HEX文件例子:
    Intel HEX文件是由一行行符合Intel HEX文件格式的文本所构成的ASCⅡ文本文件。在Intel HEX文件中,每一行包含一个HEX记录。这些记录由对应机器语言码和/或常量数据的十六进制编码数字组成。Intel HEX文件通常用于传输将被存于ROM或者EPROM中的程序和数据。大多数EPROM编程器或模拟器使用Intel HEX文件。
    ————————————————————————————————————————————————

    2色值HEX码及与RGB色的对照

    颜色
    英文代码
    形像颜色
    HEX格式
    RGB格式
     
    LightPink
    浅粉红
    #FFB6C1
    255,182,193
     
    Pink
    粉红
    #FFC0CB
    255,192,203
     
    Crimson
    猩红
    #DC143C
    220,20,60
     
    LavenderBlush
    脸红的淡紫色
    #FFF0F5
    255,240,245
     
    PaleVioletRed
    苍白的紫罗兰红色
    #DB7093
    219,112,147
     
    HotPink
    热情的粉红
    #FF69B4
    255,105,180
     
    DeepPink
    深粉色
    #FF1493
    255,20,147
     
    MediumVioletRed
    适中的紫罗兰红色
    #C71585
    199,21,133
     
    Orchid
    兰花的紫色
    #DA70D6
    218,112,214
     
    Thistle
    #D8BFD8
    216,191,216
     
    plum
    李子
    #DDA0DD
    221,160,221
     
    Violet
    紫罗兰
    #EE82EE
    238,130,238
     
    Magenta
    洋红
    #FF00FF
    255,0,255
     
    Fuchsia
    灯笼海棠(紫红色)
    #FF00FF
    255,0,255
     
    DarkMagenta
    深洋红色
    #8B008B
    139,0,139
     
    Purple
    紫色
    #800080
    128,0,128
     
    MediumOrchid
    适中的兰花紫
    #BA55D3
    186,85,211
     
    DarkVoilet
    深紫罗兰色
    #9400D3
    148,0,211
     
    DarkOrchid
    深兰花紫
    #9932CC
    153,50,204
     
    Indigo
    靛青
    #4B0082
    75,0,130
     
    BlueViolet
    深紫罗兰的蓝色
    #8A2BE2
    138,43,226
     
    MediumPurple
    适中的紫色
    #9370DB
    147,112,219
     
    MediumSlateBlue
    适中的板岩暗蓝灰色
    #7B68EE
    123,104,238
     
    SlateBlue
    板岩暗蓝灰色
    #6A5ACD
    106,90,205
     
    DarkSlateBlue
    深岩暗蓝灰色
    #483D8B
    72,61,139
     
    Lavender
    熏衣草花的淡紫色
    #E6E6FA
    230,230,250
     
    GhostWhite
    幽灵的白色
    #F8F8FF
    248,248,255
     
    Blue
    纯蓝
    #0000FF
    0,0,255
     
    MediumBlue
    适中的蓝色
    #0000CD
    0,0,205
     
    MidnightBlue
    午夜的蓝色
    #191970
    25,25,112
     
    DarkBlue
    深蓝色
    #00008B
    0,0,139
     
    Navy
    海军蓝
    #000080
    0,0,128
     
    RoyalBlue
    皇军蓝
    #4169E1
    65,105,225
     
    CornflowerBlue
    矢车菊的蓝色
    #6495ED
    100,149,237
     
    LightSteelBlue
    淡钢蓝
    #B0C4DE
    176,196,222
     
    LightSlateGray
    浅石板灰
    #778899
    119,136,153
     
    SlateGray
    石板灰
    #708090
    112,128,144
     
    DoderBlue
    道奇蓝
    #1E90FF
    30,144,255
     
    AliceBlue
    爱丽丝蓝
    #F0F8FF
    240,248,255
     
    SteelBlue
    钢蓝
    #4682B4
    70,130,180
     
    LightSkyBlue
    淡蓝色
    #87CEFA
    135,206,250
     
    SkyBlue
    天蓝色
    #87CEEB
    135,206,235
     
    DeepSkyBlue
    深天蓝
    #00BFFF
    0,191,255
     
    LightBLue
    淡蓝
    #ADD8E6
    173,216,230
     
    PowDerBlue
    火药蓝
    #B0E0E6
    176,224,230
     
    CadetBlue
    军校蓝
    #5F9EA0
    95,158,160
     
    Azure
    蔚蓝色
    #F0FFFF
    240,255,255
     
    LightCyan
    淡青色
    #E1FFFF
    225,255,255
     
    PaleTurquoise
    苍白的绿宝石
    #AFEEEE
    175,238,238
     
    Cyan
    青色
    #00FFFF
    0,255,255
     
    Aqua
    水绿色
    #00FFFF
    0,255,255
     
    DarkTurquoise
    深绿宝石
    #00CED1
    0,206,209
     
    DarkSlateGray
    深石板灰
    #2F4F4F
    47,79,79
     
    DarkCyan
    深青色
    #008B8B
    0,139,139
     
    Teal
    水鸭色
    #008080
    0,128,128
     
    MediumTurquoise
    适中的绿宝石
    #48D1CC
    72,209,204
     
    LightSeaGreen
    浅海洋绿
    #20B2AA
    32,178,170
     
    Turquoise
    绿宝石
    #40E0D0
    64,224,208
     
    Auqamarin
    绿玉碧绿色
    #7FFFAA
    127,255,170
     
    MediumAquamarine
    适中的碧绿色
    #00FA9A
    0,250,154
     
    MediumSpringGreen
    适中的春天的绿色
    #F5FFFA
    245,255,250
     
    MintCream
    薄荷奶油
    #00FF7F
    0,255,127
     
    SpringGreen
    春天的绿色
    #3CB371
    60,179,113
     
    SeaGreen
    海洋绿
    #2E8B57
    46,139,87
     
    Honeydew
    蜂蜜
    #F0FFF0
    240,255,240
     
    LightGreen
    淡绿色
    #90EE90
    144,238,144
     
    PaleGreen
    苍白的绿色
    #98FB98
    152,251,152
     
    DarkSeaGreen
    深海洋绿
    #8FBC8F
    143,188,143
     
    LimeGreen
    酸橙绿
    #32CD32
    50,205,50
     
    Lime
    酸橙色
    #00FF00
    0,255,0
     
    ForestGreen
    森林绿
    #228B22
    34,139,34
     
    Green
    纯绿
    #008000
    0,128,0
     
    DarkGreen
    深绿色
    #006400
    0,100,0
     
    Chartreuse
    查特酒绿
    #7FFF00
    127,255,0
     
    LawnGreen
    草坪绿
    #7CFC00
    124,252,0
     
    GreenYellow
    绿黄色
    #ADFF2F
    173,255,47
     
    OliveDrab
    橄榄土褐色
    #556B2F
    85,107,47
     
    Beige
    米色(浅褐色)
    #6B8E23
    107,142,35
     
    LightGoldenrodYellow
    浅秋麒麟黄
    #FAFAD2
    250,250,210
     
    Ivory
    象牙
    #FFFFF0
    255,255,240
     
    LightYellow
    浅黄色
    #FFFFE0
    255,255,224
     
    Yellow
    纯黄
    #FFFF00
    255,255,0
     
    Olive
    橄榄
    #808000
    128,128,0
     
    DarkKhaki
    深卡其布
    #BDB76B
    189,183,107
     
    LemonChiffon
    柠檬薄纱
    #FFFACD
    255,250,205
     
    PaleGodenrod
    灰秋麒麟
    #EEE8AA
    238,232,170
     
    Khaki
    卡其布
    #F0E68C
    240,230,140
     
    Gold
    #FFD700
    255,215,0
     
    Cornislk
    玉米色
    #FFF8DC
    255,248,220
     
    GoldEnrod
    秋麒麟
    #DAA520
    218,165,32
     
    FloralWhite
    花的白色
    #FFFAF0
    255,250,240
     
    OldLace
    老饰带
    #FDF5E6
    253,245,230
     
    Wheat
    小麦色
    #F5DEB3
    245,222,179
     
    Moccasin
    鹿皮鞋
    #FFE4B5
    255,228,181
     
    Orange
    橙色
    #FFA500
    255,165,0
     
    PapayaWhip
    番木瓜
    #FFEFD5
    255,239,213
     
    BlanchedAlmond
    漂白的杏仁
    #FFEBCD
    255,235,205
     
    NavajoWhite
    Navajo白
    #FFDEAD
    255,222,173
     
    AntiqueWhite
    古代的白色
    #FAEBD7
    250,235,215
     
    Tan
    晒黑
    #D2B48C
    210,180,140
     
    BrulyWood
    结实的树
    #DEB887
    222,184,135
     
    Bisque
    (浓汤)乳脂,番茄等
    #FFE4C4
    255,228,196
     
    DarkOrange
    深橙色
    #FF8C00
    255,140,0
     
    Linen
    亚麻布
    #FAF0E6
    250,240,230
     
    Peru
    秘鲁
    #CD853F
    205,133,63
     
    PeachPuff
    桃色
    #FFDAB9
    255,218,185
     
    SandyBrown
    沙棕色
    #F4A460
    244,164,96
     
    Chocolate
    巧克力
    #D2691E
    210,105,30
     
    SaddleBrown
    马鞍棕色
    #8B4513
    139,69,19
     
    SeaShell
    海贝壳
    #FFF5EE
    255,245,238
     
    Sienna
    黄土赭色
    #A0522D
    160,82,45
     
    LightSalmon
    浅鲜肉(鲑鱼)色
    #FFA07A
    255,160,122
     
    Coral
    珊瑚
    #FF7F50
    255,127,80
     
    OrangeRed
    橙红色
    #FF4500
    255,69,0
     
    DarkSalmon
    深鲜肉(鲑鱼)色
    #E9967A
    233,150,122
     
    Tomato
    番茄
    #FF6347
    255,99,71
     
    MistyRose
    薄雾玫瑰
    #FFE4E1
    255,228,225
     
    Salmon
    鲜肉(鲑鱼)色
    #FA8072
    250,128,114
     
    Snow
    #FFFAFA
    255,250,250
     
    LightCoral
    淡珊瑚色
    #F08080
    240,128,128
     
    RosyBrown
    玫瑰棕色
    #BC8F8F
    188,143,143
     
    IndianRed
    印度红
    #CD5C5C
    205,92,92
     
    Red
    纯红
    #FF0000
    255,0,0
     
    Brown
    棕色
    #A52A2A
    165,42,42
     
    FireBrick
    耐火砖
    #B22222
    178,34,34
     
    DarkRed
    深红色
    #8B0000
    139,0,0
     
    Maroon
    栗色
    #800000
    128,0,0
     
    White
    纯白
    #FFFFFF
    255,255,255
     
    WhiteSmoke
    白烟
    #F5F5F5
    245,245,245
     
    Gainsboro
    亮灰
    #DCDCDC
    220,220,220
     
    LightGrey
    浅灰色
    #D3D3D3
    211,211,211
     
    Silver
    银白色
    #C0C0C0
    192,192,192
     
    DarkGray
    深灰色
    #A9A9A9
    169,169,169
     
    Gray
    灰色
    #808080
    128,128,128
     
    DimGray
    暗淡的灰色
    #696969
    105,105,105
     
    Black
    纯黑
    #000000
    0,0,0

    展开全文
  • hex2byte byte2hex

    2015-12-04 20:11:03
    hex2byte byte2hex,转换成字符串传输
  • 把BootLoader hex文件和app hex文件合并为一个hex文件,烧录到嵌入式系统里面,亲自测试好用
  • Linux C HexString转Hex

    2020-09-09 17:05:02
    static int oneHexChar2Hex(char Hex) { int outHex = 0; if(isdigit(hex)){ outHex = hex - '0'; }else if(isupper(hex)){ outHex = hex - 'A' + 10; }else{ outHex = hex - 'a' + 10; } return outHex...
    #include <linux/ctype.h>
    
    static int oneHexChar2Hex(char Hex)
    {
    	int outHex = 0;
    	if(isdigit(hex)){
    		outHex = hex - '0';
    	}else if(isupper(hex)){
    		outHex = hex - 'A' + 10;
    	}else{
    		outHex = hex - 'a' + 10;
    	}
    	return outHex;
    }
    
    static int HexString2Hex(char *inHexString,char outHex,int count)
    {
    	int ret = -1;
    	int len = 0;
    	int i;
    	char ch1 ch2;
    
    	if((NULL == inHexString) || (NULL == outHex))
    		break;
    	len  = count;
    	if(len < 1)
    		break;
    	len &= ~1;
    	for(i = 0; i < len; i+=2){
    		ch1 = inHexString[i];
    		ch2 = inHexString[i+1];
    		outHex[i/2+1] = 0;
    		if(isxdigit(ch1) && isxdigit(ch2)){
    			ch1 = oneHexChar2Hex(ch1);
    			ch2 = oneHexChar2Hex(ch2);
    			outHex[i/2] = (ch1 << 4)| ch2;
    		}else{
    			printk("err: %c or %c is not hex digit!\n",ch1,ch2);
    			goto EXIT;
    		}
    	}
    	return 0;
    EXIT:
    	return ret;
    }
    
    /*
     * For Linux driver attr file debug interface
    */
    static ssize_t dumpRegister_show(struct device *dev, struct device_attribute *attr, char *buf)
    {
    	snprintf(buf,"%s\n","nothing");
    	return strlen(buf);
    }
    
    /*
     * echo 00 > register  : dump bank0 register value;
     * echo 01 > register  : dump bank1 register value;
     * echo 0001 > register : read bank0 register-0x01 value
     * echo 0001ff > register : write bank0 register-0x01  value:0xff
    */
    static ssize_t dumpRegister_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count)
    {
    	int value = 0;
    	int len;
    	int i;
    	unsigned char out[8];
    	
    	len = strlen(buf);
    	if(len < 2)
    		return count;
    		
    	HexString2Hex(buf,out,len);
    	
    	switch(len){
    		case 3://dump register value
    			i2c_write_byte(0xff,out[0]&0xff);
    			for(i=0;i<256;i++){
    				if(i%16 == 0)
    					printk("\n");
    				printk("0x%2x ", i2c_read_byte(i&0xff));
    			}
    			break;
    		case 5:
    			break;
    		case 7: //write register value
    			i2c_write_byte(0xff,out[0]&0xff);
    			i2c_write_byte(out[1]&0xff,out[2]&0xff);
    			break;
    		default:
    			break;
    	}
    }
    static DEVICE_ATTR(register,S_IRUGO | S_IWUSR, dumpRegister_show,dumpRegister_store)
    
    static int xxx_probe(struct i2c_client *client, const struct i2c_device_id *id)
    {
    	...
    	...
    	if(device_create_file(&client->dev,&dev_attr_register)){
    		printk("create dev_attr_register failed.\n");
    	}
    }

     

    展开全文
  • IntelHEX文件是记录文本行的ASCII文本文件,在IntelHEX文件中,每一行是一个HEX记录,由十六进制数组成的机器码或者数据常量。IntelHEX文件经常被用于将程序或数据传输存储到ROM、EPROM,大多数编程器和模拟器使用...

    Intel HEX

    文件是记录文本行的

    ASCII

    文本文件,在

    Intel HEX

    文件中,每一行是

    一个

    HEX

    记录,由十六进制数组成的机器码或者数据常量。

    Intel HEX

    文件经常

    被用于将程序或数据传输存储到

    ROM

    EPROM

    ,大多数编程器和模拟器使用

    Int

    el HEX

    文件。

    很多编译器的支持生成

    HEX

    格式的烧录文件,尤其是

    Keil c

    。但是编程器能够

    下载的往往是

    BIN

    格式,因此

    HEX

    BIN

    是每个编程器都必须支持的功能。

    HEX

    格式文件以行为单位,每行由

    (

    0x3a

    )开始,以回车键结束

    (0x0d,

    0x0a)

    。行内的数据都是由两个字符表示一个

    16

    进制字节,比如

    ”01”

    就表示数

    0

    x01

    ”0a”

    ,就表示

    0x0a

    。对于

    16

    位的地址,则高位在前低位在后,比如地址

    0x010a

    ,在

    HEX

    格式文件中就表示为字符串

    ”010a”

    。下面为

    HEX

    文件中的一

    行:

    :10000000FF0462FF051EFF0A93FF0572FF0A93FFBC

    表示一行的开始。

    后的第

    1

    2

    个字符

    “10”

    表示本行包含的数据的长度,这里就是

    0x10

    16

    个。

    3

    4

    5

    6

    个字符

    “0000”

    表示数据存储的起始地址,这里表示从

    0x0000

    地址开始存储

    16

    个数据,其中高位地址在前,低位地址在后。

    7

    8

    个字符

    “00”

    表示数据的类型。该类型总共有以下几种:

    00 ----

    数据记录

    01 ----

    文件结束记录

    02 ----

    扩展段地址记录

    04 ----

    扩展线性地址记录

    这里就是

    0x00

    即为普通数据记录。

    自后的

    32

    个字符就是本行包含的数据,每两个字符表示一个字节数据,总共

    16

    个字节数据跟行首的记录的长度相一致。

    最后两个字符表示校验码。

    每个

    HEX

    格式的最后一行都是固定为:

    :00000001FF

    展开全文
  • Hex编码

    千次阅读 2019-03-13 11:01:42
    Hex编码的编码原理: * Hex编码的原理就是将原来8位的二进制字节打断,分成两个4位的,并且在前面加上4个零, * 进行补位这样一个8位二进制字节就变成了2个8位的二进制字节,在将新得到的2个二进制字符进行16位进制...

    Hex编码的编码原理:

    * Hex编码的原理就是将原来8位的二进制字节打断,分成两个4位的,并且在前面加上4个零,
    * 进行补位这样一个8位二进制字节就变成了2个8位的二进制字节,在将新得到的2个二进制字符进行16位进制转换
    * 得到的新的16位字符串就是Hex的值,所以 二进制的[72, 69, 88]  《hex》 484558是相等的。
    * [72, 69, 88]byte数组的二进制=‭01001000‬ ‭01000101‬ ‭01011000‬
    * 二进制=‭01001000‬ ‭01000101‬ ‭01011000‬ 进行hex的打断操作 ‭0100 1000‬ ‭0100 0101‬ ‭0101 1000
    * 在加上前面的4个零得到一个新的6个8位二进制 = 0000‭0100 00001000 ‬0000‭0100 00000101‬ 0000‭0101 00001000
    * 新的6个8位二进制 进行16进制转换 0000‭0100 00001000 ‬0000‭0100 00000101‬ 0000‭0101 00001000 = 484558
    * 总结所以说Hex编码后的二进制长度变为了原来的2倍,所以字节长度增加了一倍。

    Hex的编码过程:

    字符串:                    HEX
    ASCII码:                  [72,69,88]
    二进制码:                  ‭01001000‬ ‭01000101‬ ‭01011000‬
    重新分组:                  0100 1000 0100 0101 0101 1000
    高位补零后的二进制码:       00000100 00001000 00000100 00000101 00000101 00001000
    十六进制码:                       4        8        4        5        5        8
    Hex码:                    484558

     

    代码实现:

    package com.gl.test;
    
    import org.apache.commons.codec.binary.Hex;
    
    import java.util.Arrays;
    
    public class TestHex {
    
        public static void main(String[] args) {
        
            //一个字符串
            String hex = "HEX";
            //获取字符串的byte数组
            byte[] buf = hex.getBytes();
            //输出byte数组
            System.out.println(Arrays.toString(buf));
            //转换成Hex输出
            System.out.println(Hex.encodeHexString(buf));
        }
    }

    注:这里需要引入 org.apache.commons.codec的jar包。

    maven格式:

     <dependency>
                <groupId>commons-codec</groupId>
                <artifactId>commons-codec</artifactId>
                <version>1.10</version>
            </dependency>

     

    展开全文
  • GUI版Hex合并和Hex转换工具-HexMergeTool 取代hex2bin命令行工具 一款运行于Windows和Linux下GUI界面的Hex、Bin、Srec、S19格式合并和转换工具。 可拖拉完成Hex合并和Hex转换成Bin操作。 GUI的界面可以方便的实现Hex...
  • HexView for Windows(强大的十六进制Hex文件查看器), The HEXVIEW.ZIP file contains the HexView utility. This utility is for Windows and is freeware. 免费软件!!
  • 2017/3/12 19.7 binhex 编码和解码binhex4文件 Python 3.6.1rc1文档 19.7binhex编码和解码binhex4文件 源代码 Lib / binhex.py 此模块以binhex4格式编码和解码文件 这种格式允许以ASCII格式表示Macintosh文件只处 理...
  • HEX文件编辑器

    2018-09-19 15:27:57
    HEX 文件编辑器,用于修改HEX文件 ,用于HEX文件的合并
  • hex2000.exe

    2020-09-22 17:35:12
    通过hex2000.exe输入指定命令行即可以实现.out文件转换成.hex文件,方便代码的升级更新。
  • 采用C#语言编写,VS2010工具编译,可以将.hex文件转换成.txt文件,将.hex文件中的数据提取到.txt文件中,每行显示一个数据,可选择1byte/2byte/4byte转换方式。
  • 环境:Windows操作系统。 版本:V1.08。 描述:专业的bin,s19,mot,hex文件查看互转工具。 详情:可查看hex,bin及s19等多种格式的文件,还有比较、合并等功能,使用非常方便。
  • hex2bin和bin2hex

    2019-09-21 23:59:33
    一、hex2bin函数说明 hex2bin()函数是用来把十六进制值的字符串转换为ASCII字符,并返回转换后的ASCII字符,如果转换失败则返回FALSE,原十六进制值的字符串不会发生改变; hex2bin ( string $str ) : string 二、...
  • hex2bin支持64 位 ,hexbin 支持32,压缩包包含两种版本 位本人亲测可用,不可用可投诉,好资源一起分享
  • hex数字 与 hex字符串 相互装换 16进制字符串 转换为 16进制数 /*! * @brief 16进制字符串 转换为 16进制数 * @param hexStr 16进制字符串 * @return 16进制数 */ QByteArray hexStrToHexCode(QByteArray hex...
  • app和bootloader的hex文件合并工具 方便的将app和bootloader的hex文件合并到一起生成一个文件,烧录很方便
  • hexEditor 64位

    2018-09-21 17:07:22
    hexEditor 64位插件 真正的64位 支持查看16进制数据 Hex Editor使用说明 解压缩后把HexEditor.dll文件复制到安装目录(如C:\Program Files\Notepad++\plugins),退出NotePad++重新打开即可!需要以十六进制显示时...
  • 注意:BIN文件是编程器兼容最好的数据格式,如有HEX软件数据转换保存后的BIN软件数据为0 KB,则源数据本身是BIN文件,只需将源数据扩展名由HEX改为BIN即可,不需本软件转换,如源数据“8M10.hex”导入保存后数据...
  • hex转float

    2014-09-28 11:37:22
    matlab内部带的hex2num,只能将16个字符的hex转成double64。hex2flt.m将8个字符的hex转成float32。
  • hex 排序

    2017-08-15 15:58:01
    mysql 的hex可以对字母 汉字 就行排序 select * from table order by hex(name)
  • BIN和HEX转换工具BINHEX

    2010-11-27 17:50:46
    BIN和HEX转换工具BIN和HEX转换工具
  • hex文件说明

    万次阅读 2018-11-18 13:25:01
    在项目学习的时候,烧录生成的工程文件.hex给stm32单片机,需要分析hex文件的内容,并对其中某些数据进行修改。通过学习,了解了hex的格式内容。并记录之 在工程项目中是把程序下载到flash 的0x0800 0000开头的位置...
  • notepad插件hexEditor

    2019-02-28 15:47:44
    解压缩后把HexEditor.dll文件复制到安装目录(如d:\soft\Notepad++\plugins),退出NotePad++重新打开即可!需要以十六进制显示时,点击菜单的:【插件】-【Hex-Editor】-【View in Hex】即可。
  • hex格式

    2016-07-05 16:59:43
    Intel HEX文件是由一行行符合Intel HEX文件格式的文本所构成的ASCII文本文件。在Intel HEX文件中,每一行包含一个HEX记录。这些记录由对应机器语言码和/或常量数据的十六进制编码数字组成。Intel HEX文件通常用于...
  • QT实现HEX文件操作

    2019-12-04 18:14:44
    资源中包括《HEX文件格式解析.pdf》文章,使用QT实现HEX文件生成、HEX文件解析、文件读写及文件拼接功能的工程源码,因项目开发写的工程,可以直接使用,也可作为HEX文件操作参考。
  • Hexview用户手册

    2020-10-26 17:33:45
    用于处理可执行文件,例如可以实现S37,S19,hex,bin文件的相互转化,可以删除,插入,修改特定或一段区域的地址里的数据,可以计算指定区域的CRC值。
  • bin和hex

    2020-08-30 16:08:38
    hex bin hexbin hexbin4 bin: 二进制文件,其用途依系统或应用而定。一种文件格式binary的缩写。
  • hexedit详解

    千次阅读 2020-09-29 18:25:56
    最近在看内核地址转换相关的内容 用到了 hexedit 发现 没有相关的说明,所以自己学习后简单写一下 hexedit(1) - Linux man page hexedit 是查看和编辑十六进制或 ASCII 文件的工具 hexedit [-s | --sector] [-m | --...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 37,562
精华内容 15,024
关键字:

hex