使用方法
- 粘贴 WaveDrom 风格 JSON(signal 数组),或拖入/选择 .json 文件
- 渲染(未知字符/被忽略键会在页内琥珀披露)
- 下载 SVG,或「导出 PNG」
功能说明
- signal:
{ "name": "...", "wave": "p.p." };支持 0/1/保持/未知/高低阻/时钟/周期线 - 输出 SVG/PNG,可嵌入文档;缺少 wave 字符串的信号条目会被跳过并在页内计数披露
常见问题
支持 WaveDrom 哪些语法? 支持 wave 字符 0/1/./x/z/p/n/|(p/n 为时钟、半周期翻转);groups(嵌套 signal 数组)、head/foot/config 等顶层键不支持,嵌套数组需先拍平为平铺 signal 列表。
是本地上传吗? 渲染与导出全部在浏览器本地完成,JSON 内容不会上传服务器,免登录、每日免费额度。
遇到不认识的 wave 字符会怎样? 未知字符按「保持前一电平」渲染,并在页内琥珀色清单逐条披露;被忽略的顶层键与被跳过的信号条目同样在页内计数,不会静默失败。
一张图能放多少信号?导出什么格式? 信号条数无硬上限,但数万条以上渲染变慢且 SVG 体积显著增大,建议分段绘制;导出 SVG(矢量、任意缩放)与 PNG(固定分辨率)两种格式。
隐私
本工具在浏览器本地处理,输入内容不会上传服务器。