一、WaveDrom介绍
这个软件很简单,是以代码的形式来描述波形,有在线版本和软件版本,这里面都有一个简单的介绍文档,几乎不需要学习就可以直接上手,突出一个简单。
二、代码示例
随便写个波形代码:
{signal: [ {name: 'iic_scl', wave: '1.0P........lP.'}, {name: 'iic_sda', wave: '10345678930.1', data: ['MSB', 'data', 'data', 'data','data','data','data','LBS']}, {name: 'ack', wave: '1.....|...0.1'}, ]
效果:
官方示例:
{ signal: [ { name: 'A', wave: '01........0....', node: '.a........j' }, { name: 'B', wave: '0.1.......0.1..', node: '..b.......i' }, { name: 'C', wave: '0..1....0...1..', node: '...c....h..' }, { name: 'D', wave: '0...1..0.....1.', node: '....d..g...' }, { name: 'E', wave: '0....10.......1', node: '.....ef....' } ], edge: [ 'a~b t1', 'c-~a t2', 'c-~>d time 3', 'd~-e', 'e~>f', 'f->g', 'g-~>h', 'h~>i some text', 'h~->j' ] }
效果:
软件简图:
推荐的原因主要是风格简单,没有花里胡哨的东西,可以保存自己的“波形代码”,也可以到处SVG和PNG,当然市面上还有很多波形的软件,选择合适自己的即可。
没有回复内容