二进制转十六进制工具 - 纯01序列与HEX互转
将二进制字符串精确转换为十六进制,支持空格分隔和8位分组,方便调试原始数据。
UD5工具箱
S 开头,后跟类型数字(0-9)。常见类型包括:S0(文件头)、S1(16位地址数据)、S2(24位地址数据)、S3(32位地址数据)、S5(计数记录)、S7/S8/S9(结束记录,分别对应32/24/16位起始地址)。每行末尾的最后一个字节为校验和,所有字节之和的低8位应为 0xFF。
: 开头,格式为::LLAAAATT[DD...]CC。其中 LL 为数据长度、AAAA 为地址、TT 为记录类型(00=数据、01=文件结束、02=扩展段地址、03=起始段地址、04=扩展线性地址、05=起始线性地址)、DD 为数据字节、CC 为校验和。所有字段字节之和的低8位必须为 0x00。
S 开头,Intel HEX 以 : 开头。0xFF,Intel HEX 要求为 0x00。0xFF 填充(模拟Flash擦除状态)。如果您的设备需要 0x00 填充,可在下载前留意地址范围信息。本工具正确处理扩展线性地址(HEX类型04)和扩展段地址(HEX类型02),确保大地址空间固件转换正确。
04)来设置高16位地址。例如:记录 :020000040801F1 将扩展线性地址设为 0x0801,后续数据记录的实际地址 = 记录内地址 + (0x0801 << 16) = 0x0801XXXX。本工具自动追踪扩展地址变化,确保大固件文件地址计算准确无误。
.bin 文件是纯二进制固件映像,可使用以下工具烧录:.srec、.s19、.s28、.s37、.hex、.mcs、.bin、.txt、.rom 等常见固件文件扩展名。文件大小方面,文本输入框可处理数MB的固件文件(典型固件通常在几KB到几MB之间)。对于极大的文件(如超过16MB地址范围的映像),二进制下载功能可能会受浏览器内存限制,但解析和查看功能不受影响。大文件建议使用「记录列表」和「内存映射」视图进行分析。
0x00。校验和字节 = (0x100 - 前面所有字节之和的低8位) & 0xFF。0xFF。校验和字节 = (~地址与数据字节之和) & 0xFF。将二进制字符串精确转换为十六进制,支持空格分隔和8位分组,方便调试原始数据。
输入颜色值查找对应的CSS颜色名称,或浏览所有命名颜色及其色值,提升设计效率。
在线颜色格式转换器,实现RGB、HEX、HSL、HSV等颜色代码互相转换,实时预览颜色效果。
粘贴代码,计算总行数、有效代码行数、注释行数和空行数。
连接到 WebSocket 端点,自定义消息内容(JSON、文本、ArrayBuffer)并发送,查看响应。
拖拽控制点自由绘制二次和三次贝塞尔曲线,导出为SVG path或Canvas绘图命令。
可视化调整cubic-bezier和steps()缓动,并可实时看到动画球左右移动。
直观拖拽曲线控制点,生成CSS transition/animation的cubic-bezier()值,并即时播放动画效果预览。
粘贴 JSON-LD 代码,校验语法并提示常见类型的必填属性缺失,辅助 SEO 调试。
输入对照组和实验组的用户数与转化数,计算 Z 值、P 值,判断是否具有统计显著性。
粘贴SVG代码,将其转换为可复用的React组件,注意驼峰属性名和自闭合标签。
拖拽改变一个div的大小,通过ResizeObserver API实时显示其新的宽度和高度。
在Canvas上绘制理想频率响应,并应用简单FIR滤波器对合成信号进行滤波,听音效对比。
输入网址或文本,将单词首部字母人工加粗,引导视线快速移动,提升阅读速度。
在两个不同形状的SVG路径间自动生成流畅的过渡变形动画SMIL代码。
设置渐变两端颜色,鼠标滑过渐变条显示任意位置的精确十六进制色。
添加多个色块拖拽顺序,直观表现层叠上下文与z-index值。
粘贴SVG代码,自动转换为React函数组件格式,处理属性名驼峰化。
调节两列波的频率、波长和位置,实时观看水面波干涉形成的明暗条纹图案。
调节采样频率,观察对正弦波的离散采样和重建效果,演示欠采样导致的频率混叠。
使用Vibration API控制设备振动,测试短振、长振和模式振动,验证触觉反馈。
并排显示两段文本差异,字符级高亮且支持三路合并视图,解决冲突更直观。
检测页面touchstart和wheel事件是否使用passive:true,避免移动端滚动延迟。
检查XML的格式正确性,报告错误的标签闭合和属性缺失。
支持多语言字符分割,准确统计汉字、英文单词、日文假名数量,并评估社交媒体发文长度。
拖拽构造多层感知机,调整学习率和激活函数,实时观察分类任务训练过程,入门深度学习。
添加二维点并选择核函数,直观展示SVM决策边界与支持向量,理解最大间隔分类原理。
粘贴JSON示例数据,自动分析并生成对应的JSON Schema,支持类型推断和必填标记。
实现阿拉伯数字(1-3999)与罗马数字的相互转换,实时双语显示,便捷校验。
在一个隔离环境中渲染单个组件,调整 props 查看变化,类似于 Storybook 的轻量替代。