Un analyseur logique Arduino
Les informations ci-dessous viennent à l’origine d’un tuto qui n’est malheureusement plus en ligne https://letsmakerobots.com/node/31422.
En résumé, cette solution nécessite deux programmes :
- Le croquis Arduino : https://github.com/gillham/logic_analyzer
- Le programme de capture Logic Sniffer sur l’ordinateur : https://lxtreme.nl/projects/ols/
Il y a un article sur le site de Mouser qui en parle aussi : https://www.mouser.com/blog/arduino-powerful-yet-overlooked-uses
Et voilà ce que ça donne en action :
Logiciels pour la visualisation des traces
Pour l’analyse post-mortem, il y a :
- GTKWave
- Scansion — Logic Poet https://www.logicpoet.com/scansion/
- Et d’autres sur Wikipedia
Le format d’enregistrement des traces que j’utilise est le VCD (Value Change Dump)