Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente | ||
software:qview:qview_6:qcl_library:bc22popbuf [2024/07/09 09:23] – [Table] qem218 | software:qview:qview_6:qcl_library:bc22popbuf [2024/09/02 14:35] (versione attuale) – [Errore] qem214 | ||
---|---|---|---|
Linea 5: | Linea 5: | ||
**C = **// | **C = **// | ||
- | La funzione BC22PopBuf estrae__ un valore da una memoria tipo FIFO__. La memoria FIFO e' | + | La funzione BC22PopBuf estrae__ un valore da una memoria tipo FIFO__. La memoria FIFO è implementata mediante una variabile di tipo array. |
===== IMPLEMENTAZIONE ===== | ===== IMPLEMENTAZIONE ===== | ||
Linea 24: | Linea 24: | ||
Una volta richiamata la funzione se ci sono degli errori la variabile di errore (ErrorCode) assume i seguenti valori:\\ | Una volta richiamata la funzione se ci sono degli errori la variabile di errore (ErrorCode) assume i seguenti valori:\\ | ||
0 - Nessun errore, dato estratto\\ | 0 - Nessun errore, dato estratto\\ | ||
- | 1 - La memoria FIFO e' | + | 1 - La memoria FIFO è vuota |
=== Esempio === | === Esempio === | ||
Linea 31: | Linea 31: | ||
<code QCL> | <code QCL> | ||
+ | ;... | ||
MAIN: | MAIN: | ||
IF gfEstrai | IF gfEstrai | ||
Linea 45: | Linea 46: | ||
*L' | *L' | ||
*La funzione complementare a questa è la funzione **BC22PushBuf** che immette un dato nella memoria FIFO. | *La funzione complementare a questa è la funzione **BC22PushBuf** che immette un dato nella memoria FIFO. | ||
+ | |||
+ | ==== Differenze rispetto alla precedente versione ==== | ||
+ | |||
+ | Rispetto alla precendente implementazione la variabile < | ||
+ | |||
+ | |||