EMBEDDED WORKBENCH · OFFLINE-READY

嵌入式开发在线工具箱

输入数值或报文即可计算,结果可复制为 C99 宏或数组。计算在浏览器本地完成,不上传输入内容。

临时看板快速记任务 · 拖拽分组 · 每人独立 · 默认保留 1 天

01 · RADIX / ENDIANNESS / IEEE-754 FLOAT

进制、字节序与 IEEE-754 浮点/定点转换器

支持 32-bit 无符号/有符号整数、十六进制、二进制(4-bit 分组)、八进制与 IEEE-754 单精度 float。修改任一输入框,其余各框同步更新。

多进制与 IEEE-754 实时互转 32-bit 寄存器字宽

字节序 (Endianness) 与浮点/定点拆解 Cortex-M / Modbus

大端序 (Big-Endian / 网络序) 40 49 0F DB
小端序 (Little-Endian / ARM 内存) DB 0F 49 40
半字内交换 (__REV16) 0x4940DB0F
Modbus 32-bit 双字序 ABCD / CDAB / BADC
ASCII 四字节预览 "@I··"
IEEE-754 字段拆解 Sign=0 | Exp=0x80 | Mant=0x490FDB
Q15 定点数 (低 16 位 / 32768) 0.123871
Q31 定点数 (32 位 / 2^31) 0.50222742

02 · CRC SUITE & MODBUS RTU INSPECTOR

CRC8/16/32 计算器与 Modbus RTU 帧构造/拆包校验器

输入十六进制字节流或 ASCII 字符串,计算 7 种常用校验值,支持构造 Modbus RTU 读写请求帧与诊断抓包报文。

多算法 CRC / Checksum 批量计算 共 6 字节

追加 Modbus CRC-16 后的完整发送帧 & C 数组
01 03 00 00 00 02 C4 0B
const uint8_t frame[8] = { 0x01, 0x03, 0x00, 0x00, 0x00, 0x02, 0xC4, 0x0B };

Modbus RTU 帧构造器 & 抓包解析诊断 RS-485 联调

03 · 32-BIT REGISTER BITFIELD & CORTEX-M HARDFAULT DECODER

32-bit 寄存器位域可视化编辑器 & HardFault 状态解码

点击位格子切换 0/1 生成 C99 掩码与置位代码;下方支持解码 Cortex-M3/M4/M7 的 SCB->CFSR 与 SCB->HFSR 崩溃原因。

32-bit 寄存器位域交互面板 (点击格子切换 0 / 1,橙色下划线为当前选中位域)

自动生成的 C99 位域掩码与安全读写代码

      

Cortex-M3 / M4 / M7 HardFault 故障寄存器 (CFSR / HFSR / BFAR) 解码器 SCB @ 0xE000ED28

    04 · PRECISION ADC & MCU TIMER / UART CALCULATOR

    24-bit/12-bit ADC 码值换算 & 定时器 PWM / 串口分频计算器

    支持 AD7190、ADS1256 等 Σ-Δ ADC 的双极性偏移二进制(0x800000 = 0V)、补码与单极性码值双向换算,以及定时器 PSC/ARR 整数分频组合搜索。

    高精度 ADC 码值 ↔ 差分电压双向换算 AD7190 / STM32 ADC

    16-bit 定时器 (PSC / ARR / CCR) & UART 分频计算 N32G455 / STM32

    最优 16-bit 分频组合推荐 (f = f_clk / ((PSC + 1) × (ARR + 1)))

    当前外设时钟下的 UART 波特率分频与误差 (16× 过采样)

    05 · RGB565 COLOR & 1-BIT BITMAP FONT INSPECTOR

    RGB888 ↔ RGB565 调色板(含 DMA 字节序交换)与 1-bit 字模预览器

    对比 ST7789、ILI9341 在 8-bit SPI DMA 传输时的高低字节序差异与偏色原因;右侧支持手绘或粘贴 C 数组反查 1-bit 单色点阵字模。

    RGB888 ↔ RGB565 双向转换与 SPI 字节序对比 ST7789 / ILI9341

    C99 颜色宏定义 (标准 / SPI 8-bit 高低字节交换 / BGR565)
    
          

    1-bit 单色点阵字模/图标预览与互转编辑器 支持粘贴 C 数组反查

    点击或按住拖拽绘制像素:

    相关笔记:ST7789 RGB565 色彩异常与字节序排查 · 嵌入式 1-bit 点阵字库生成与基线对齐管线 · N32G455 SPI + DMA 采集与刷屏工程指南