| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come svuotare il buffer dei periodici in MATLAB
    MATLAB è un programma utilizzato per l' analisi matematica e di acquisizione dati . Contiene le funzioni che permettono di registrare i dati da porta seriale del computer. Poiché i dati vengono registrati dalla porta seriale , viene messo in un buffer temporaneo fino a quando il programma MATLAB in grado di trasferire i dati in un file di variabile o di dati . Svuotamento del buffer rimuove tutti i dati dal buffer per l'uso. Di solito è utilizzato dopo la registrazione è terminato o si è verificato un errore . Cose che ti serviranno
    Computer con una porta seriale
    MATLAB software
    Show More Istruzioni
    1

    Creare un oggetto porta seriale . Questo esempio utilizza la porta seriale COM1 . Questa è normalmente la prima porta seriale , anche se la configurazione del sistema può essere diverso . E 'simile a un handle di file e fornisce informazioni per la scrittura e la lettura dalla porta seriale . Il codice sarebbe il seguente :

    serial_port_object = serial ( ' COM1 ');
    2

    configurare la porta seriale . Due parametri comuni a impostati per la lettura dei dati è la dimensione del buffer di ingresso in byte e la velocità di trasmissione dello strumento che si sta leggendo i dati da . Quest'ultimo numero sarà disponibile nella documentazione dello strumento . Utilizza il codice simile al seguente :

    serial_port_object.InputBufferSize = 50000;

    serial_port_object.BaudRate = 19200 ;
    3

    comunicazione aperta alla porta seriale utilizzando il seguente codice :

    fopen ( serial_port_object ) ;
    4

    svuotare il buffer di corrente utilizzando il seguente codice:
    dati

    = fread ( serial_port_object , serial_port_object.BytesAvailable ) ;

    la variabile bytesAvailable viene impostato dalla porta seriale che indica il numero di byte nel buffer che sono attualmente riempito con dati . La funzione " fread " restituirà i dati binari
    5

    chiudere la porta seriale utilizzando il seguente codice : .

    Fclose ( serial_port_object ) ;


    Previous :

    next :
      Articoli Correlati
    ·Come analizzare la sintassi 
    ·Motivi per creare una subroutine nella programmazione 
    ·Come aggiungere i dettagli della superficie di Modelli …
    ·SQL String Tutorial 
    ·Come automatizzare FTP Download 
    ·Definizione di inchiostro persistente 
    ·Come creare uno script di formato 
    ·Come installare Innovatek 
    ·PowerShell di Windows 7 Tutorial 
    ·Come formattare un campo di testo per accettare solo nu…
      Articoli in evidenza
    ·Come calcolare percentuale di file di testo in Java 
    ·Come vedere gli errori in Python 
    ·Come applicare effetti di sfocatura a Shadows in Flex 
    ·Come calcolare la lunga distanza telefono Spese da un f…
    ·Un ActiveX Javascript Tutorial 
    ·Come rimuovere decimali in Visual Basic 
    ·Come utilizzare la chiamata in PHP 
    ·Come eseguire l'associazione a un tipo di oggetto con W…
    ·Come modificare un documento di Word in ASP.Net 
    ·Quali sono i vantaggi di White Box Testing 
    Copyright © Conoscenza Informatica http://it.wingwit.com