logic-capture-32ch-sigrok-6.ino

Sipeed SLogic32U3 : Analyseur logique 32 canaux USB 3.2 Gen2 · Fichier : logic-capture-32ch-sigrok-6.ino · Langage : bash · Usage : Capturer 32 canaux numériques à 200 MS/s et enregistrer les données dans un fichier CSV via sigrok-cli.

Script Bash utilisant sigrok-cli pour configurer le SLogic32U3 en mode 32 canaux à 200 MS/s et exporter les données brutes en CSV.

Matériel : SLogic32U3 connecté au PC. Logiciel : sigrok-cli installé. Exécution : connectez le câble USB-C, lancez la commande. Vérifiez que le seuil logique est adapté à votre circuit (par défaut 1.8V ou 3.3V selon la carte, à ajuster via SLogicView si besoin).

logic-capture-32ch-sigrok-6.ino

# Prérequis : sigrok-cli installé, SLogic32U3 connecté en USB-C
# 1. Vérifier la détection de l'appareil
sigrok-cli --driver=slogic --show

# 2. Lancer une capture de 1 seconde sur les 32 canaux (mode 32ch -> 200 MS/s)
# -c 0-31 : active les canaux 0 à 31
# -r 200M : taux d'échantillonnage 200 MS/s
# -A 2s : durée d'acquisition 2 secondes
# -O csv : sortie format CSV
sigrok-cli -d slogic -c 0-31 -r 200M -A 2s -O csv > capture_32ch.csv

echo "Capture terminée. Fichier : capture_32ch.csv"

← Retour à la fiche