Dies ist eine sehr grundlegende Frage. Ich kann eine PWM-Datei in Systemzeit nicht aus ihrer FPGA VI-Datei simulieren.Labview FPGA Simulation Timing
Einzelheiten
Für ein NI cRIO-9067 + LabVIEW 2016 + Windows 8 System unter FPGA-Interface-Modus, ich habe den Test-VI No.1. vi NI LabVIEW-Datei und das entsprechende FPGA Desktop-Ausführungsknoten Blockdatei Test VI Nr. 1 DEN.vi wie vorgeschlagen ed in der Getting Started Informationen [1][2].
In beiden Dateien, die Low Pulse und High Pulse Numerische Steuerungen werden mit dem Wert gefüllt. Der Loop Timer Block wird als "mSec" Counter Unit und "32 Bit" Größe des internen Counter festgelegt.
Die kompilierte FPGA-Version der ersten Datei führt eine Rechteckwelle aus, die wie erwartet nach 7 Minuten lokaler Kompilierung jede 1 Sekunde geändert wird.
Unter Simulation (Simulated I/O) als Ausführungsmodus, und zum Wiedergeben von approximatedly und durch Versuch und Irrtum der Rechteckwelle Timing all 1 Sekunde, ich brauche im Uhr tickt den Wert zu setzen Feld, aus dem FPGA 40 MHz Onboard Clock Referenztakt, in den Blockoptionen gezeigt.
Ich verstehe diesen Block nicht, und warum sollte ich keine schließen Divisor von 40.000.000 an der Clock Ticks Feld, oder einfach, den Wert 1. Grundsätzlich verstehe ich nicht, wie Sie diese FPGA-Simulationen "Zeit".
Es klingt, als ob Sie eine Art Tutorial oder Übung folgen, können Sie es verlinken? Die LabVIEW-Handbücher sollten auf der NI-Site verfügbar sein. – nekomatic
hinzugefügt .......... – hyprfrcb