嵌入式小工具集
🔄 Hex-Float转换
🔡 ASCII-Hex转换
⏰ 时间戳-日期
🧩 JSON组装
🔑 哈希/校验
🧮 Hex-C数组
📏 Hex字节计数
💻 C编码示例
📊 资源占用分析
🧩 Bit位分析
➕➖ Hex批量加减
🔃 Hex字节序切换
🌐 中文编码转换
📈 数据曲线拟合
大端模式(Big Endian)
Hex输入:
转换为Float
复制
Float输入:
转换为Hex
复制
ASCII输入:
转换为Hex
复制ASCII
Hex输入:
转换为ASCII
复制Hex
键:
(如 name)
目标层级路径:
(如 user.info 或 products[0].features)
值:
(如 "张三"、123、true、[1,2,3]、{"a":1})
字符串
数字
布尔值
空值
数组
对象
添加键值对
类型自动转换,数组/对象请用英文逗号或冒号分隔
撤销上一步
预览/校验
JSON结果:
复制
清空
JSON字符串数组:
复制
时间戳输入:
转换为日期
复制
秒级
毫秒级
日期输入(YYYY-MM-DD HH:mm:ss):
转换为时间戳
复制
文本
文件
输入内容解析方式:
按Hex字节流
按字符串
“按Hex字节流”将每2位Hex转为1字节(如01020304→4字节),“按字符串”直接对文本内容做哈希(如01020304→8字节ASCII)。
支持常用哈希算法(MD5、SHA1、SHA256)和CRC校验(CRC16-CCITT/XModem、CRC32)。
哈希
用于数据完整性校验、数字签名等,
CRC
常用于数据传输/存储的错误检测。
新增大文件支持:
自动识别文件大小,大文件(>50MB)使用分块处理,避免内存溢出,支持GB级文件计算。
选择文本或文件输入,所有结果自动计算,可一键复制。
算法
结果
操作
MD5
复制
SHA1
复制
SHA256
复制
CRC16-CCITT (XModem)
复制
CRC32
复制
和校验(加和)
复制
Hex字符串转C数组:
转C数组
复制
C数组转Hex字符串:
转Hex
复制
Hex字符串:
计算字节数
复制空格Hex
字节数:
常用编码转换C语言实现:
可直接复制到工程中使用,适合嵌入式/协议开发。
Hex转BCD
BCD转Hex
Hex转字符串
字符串转Hex
BCD转字符串
字符串转BCD
int转字符串
字符串转int
float转字符串
字符串转float
16进制字符串转int
int转16进制字符串
16位大小端转换
32位大小端转换
字节数组转uint16
字节数组转uint32
uint16转字节数组
uint32转字节数组
复制代码
上传map文件:
删除
仅需上传map文件即可分析链接后资源分布,支持GCC/ARMCC/IAR等主流格式,统计各Section(如.text/.data/.bss等)资源占用。
分析结果:
复制
支持GCC/ARMCC/IAR等常见map文件格式,自动识别Section/对象/大小,统计各段资源占用。
输入数值:
分析
清空
支持十进制、十六进制(0x前缀)、二进制(0b前缀)输入,最大32位。
Bit位分布与编辑:
结果:
复制
Hex输入(支持空格、逗号、换行分隔):
操作:
加
减
偏移量:
计算
清空
结果:
复制
Hex输入(偶数位):
切换大小端
复制
切换后结果:
复制
输入数据(逗号、空格或换行分隔):
拟合并绘制曲线
清空
中文/字符串输入:
UTF-8转Hex
复制
Hex输入:
Hex转UTF-8
复制
UTF-8转Hex/Hex转UTF-8可直接互填输入框,兼容所有现代浏览器。