C API
Eine Liste integrierter C-Code-Funktionen (APIs) bietet vollständige Kontrolle über die Red Pitaya-Karte (Signalerzeugung und -erfassung, digitale E/A-Steuerung, Kommunikation: I2C, SPI, UART, und andere).
Für diejenigen, die eigene Software entwickeln möchten, die auf dem Red Pitaya-Gerät läuft, aber keine Zeit damit verbringen möchten, Dinge von Grund auf zu entwickeln und FPGAs zu programmieren, gibt es eine Liste integrierter Funktionen (APIs) zur Verfügung, die eine vollständige Kontrolle über die Red Pitaya-Karte ermöglichen (Signalerzeugung und -erfassung, digitale E/A-Steuerung, Kommunikation: I2C, SPI, UART und andere).
Um den Einstieg in die Verwendung von C-APIs zu erleichtern, haben wir eine Reihe schöner
Reihe von Beispielen
die zeigen, wie C-APIs verwendet werden können. Da der C-Compiler bereits Teil des Red Pitaya-Betriebssystems ist, kann der Benutzer damit beginnen, den Code aus dem Repository zu kopieren und ihn direkt auf dem Red Pitaya-Gerät zu kompilieren und auszuführen.
Die Anleitungen umfassen:
- Kontrolle der Benutzer-LEDs
- Steuerung von GPIOs auf Erweiterungssteckern
- langsame Analogeingänge lesen und langsame Analogausgänge steuern
- Steuerung der Erfassung von schnellen RF-Eingängen mit der Möglichkeit zur Einstellung von Verstärkung, Abtastrate, Triggerquelle und -bedingungen sowie der Triggerposition
- Steuerung der Erzeugung an schnellen RF-Eingängen mit der Möglichkeit, Spannungspegel, Offset und Frequenz zu wählen. und die Wellenform, die erzeugt wird
- Steuerung von digitalen Kommunikationsschnittstellen (I2C, SPI, UART)
PRODUKTE SHOPEN
Red Pitaya wird mit KOSTENLOSEN Anwendungen geliefert
Entdecken Sie die breite Palette der Red Pitaya-Anwendungen oder erstellen Sie Ihre eigenen
Oszilloskop &
Signalgeber
Spektralanalysator
Bode-Analysator
Logikanalysator basic
LCR-Meter
Vektorieller Netzwerkanalysator
Entwicklungswerkzeuge
Die Plattform-Software ist Open Source und auf Github verfügbar. Auf Gerätefunktionen und Daten kann über Matlab, Labview, Scilab und Python-APIs zugegriffen werden.
LabView
Steuern Sie STEMlab mit LabVIEW - einer Software, die für die schnelle Entwicklung aller technischen Anwendungen entwickelt wurde, die Prüf-, Mess-, Steuer- und Regelfunktionen erfordern.
MATLAB
Steuern Sie Ihre Red Pitaya mit MATLAB - der einfachsten und produktivsten Softwareumgebung für Ingenieure und Wissenschaftler. Die perfekte Kombination, um Forschung, Prototyping und Tests zu beschleunigen.
Jupyter / python
Jupyter-Notebooks ist eine Open-Source-Webanwendung, die Live-Python-Code, Gleichungen, Visualisierungen und Dashboards mit Echtzeitgraphen, Skalen, Messgeräten, Schiebereglern, Schaltflächen und erklärendem Text kombiniert.
Red Pitaya Ressourcen erforschen
Unser Team arbeitet ständig daran, unsere Informationsbasis zu erweitern, um Ihre Erfahrungen mit Red Pitaya zu verbessern. Sehen Sie sich die Dokumentation, das Unterrichtsmaterial und die Fallstudien an und beginnen Sie Ihre Red Pitaya-Reise!
Dokumentation
Hier finden Sie Informationen über die ersten Schritte, mehr über Anwendungen und den Leitfaden für Entwickler.
Lehrmaterial
Entdecken Sie unsere Bibliothek mit schrittweisen Beispielen, Video-Tutorials und fortgeschrittenen FPGA-Übungen.
Fallstudien
Sehen Sie sich an, welche epischen Projekte bereits mit Red Pitaya durchgeführt wurden.