WaveDrom波形软件-FPGA常见问题社区-FPGA CPLD-ChipDebug

WaveDrom波形软件

 

一、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'},
]

 

效果:

图片[1]-WaveDrom波形软件-FPGA常见问题社区-FPGA CPLD-ChipDebug

 

官方示例:

{ 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'
  ]
}

 

效果:

图片[2]-WaveDrom波形软件-FPGA常见问题社区-FPGA CPLD-ChipDebug

 

软件简图:

图片[3]-WaveDrom波形软件-FPGA常见问题社区-FPGA CPLD-ChipDebug

 

推荐的原因主要是风格简单,没有花里胡哨的东西,可以保存自己的“波形代码”,也可以到处SVG和PNG,当然市面上还有很多波形的软件,选择合适自己的即可。

 

请登录后发表评论

    没有回复内容