BIN ↔ 32位十六进制转换器

二进制整数与 32 位十六进制数之间的双向转换

将 32 位二进制数转换为 32 位十六进制数,支持反向转换。

此工具适用于编辑 DTS 文件场景。C/C++ 支持用位运算(预定义值左移到预定义位置的和)来清晰表达数值,但 DTS 语言不支持这种语法。在进行寄存器掩码操作(尤其是跨越多个十六进制位边界的多位操作,如第 22 位的偏移量)时,该工具可减少出错风险。

二进制位:

位 # 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
位 # 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

十六进制: