National Instruments cRIO-905 Série Manuel De L'utilisateur page 104

Table des Matières

Publicité

Le tableau et la figure ci-après détaillent une génération finie basée sur horloge
d'échantillonnage de trois échantillons dont les spécifications d'impulsion provenant Créer une
voie sont deux tops inactifs, deux tops actifs et un délai initial de trois tops.
Tableau 23. Génération bufférisée finie de train d'impulsions basée sur horloge
Échantillon
1
2
3
Figure 82. Génération bufférisée finie de train d'impulsions basée sur horloge
Compteur armé
Horloge
d'échantillonnage
Valeurs de chargement
du compteur
Source
Out
Il existe différentes méthodes de génération continue qui contrôlent les données écrites. Ces
modes sont les modes de régénération, de régénération FIFO et de non-régénération.
La régénération est la répétition des données déjà présentes dans le buffer.
La régénération standard consiste à télécharger continuellement les données du buffer de
l'ordinateur dans la FIFO pour être écrites. Les nouvelles données peuvent être écrites dans le
buffer de l'ordinateur à tout moment sans perturber la sortie. Avec la régénération FIFO, la
totalité du buffer est téléchargée sur la FIFO et régénérée à partir de là. Une fois les données
téléchargées, les nouvelles données ne peuvent plus être écrites sur la FIFO. Pour utiliser la
régénération FIFO, l'intégralité du buffer doit pouvoir tenir dans la taille de la FIFO.
L'utilisation de la régénération FIFO présente l'avantage de ne pas nécessiter de
communication avec la mémoire de l'hôte principal une fois l'opération démarrée, ce qui évite
les problèmes pouvant survenir du fait d'un trafic excessif sur le bus.
Avec la non-régénération, les anciennes données ne sont pas répétées. De nouvelles données
doivent continuellement être écrites dans le buffer. Si le programme n'écrit pas de nouvelles
données dans le buffer à une vitesse suffisamment rapide pour suivre la génération, ceci
provoque un débordement négatif du buffer et engendre une erreur.
104 | ni.com | cRIO-905x User Manual
d'échantillonnage
d'échantillonnage
2 1 0 1 0 1 0 1
0
3
2
2
2
Tops inactifs
3
2
3
2 1 0 2 1 0
2 1 0 2 1 0 1 0
3
3
3
Tops actifs
3
2
3
1
0 2 1 0 2 1
3
2
2
3
0
3

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Crio-9053Crio-9054Crio-9055Crio-9056Crio-9057Crio-9058

Table des Matières