Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment faire pour convertir le mot …
  • Comment sortir d'une DIV sans positi…
  • Comment implémenter des rapports SQ…
  • Comment composer un Email Profession…
  • Comment créer plusieurs enregistrem…
  • Quels sont les avantages d'Adobe Col…
  • Comment faire de chevauchement Divs …
  • Connectez : Tricks codage direct 
  • Comment faire pour désactiver l'aut…
  • Comment remplacer un caractère de c…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Comment vider la mémoire tampon des publications en série dans MATLAB

    MATLAB est un programme utilisé pour l'analyse mathématique et d'acquisition de données. Il contient des fonctions qui vous permettent d'enregistrer des données à partir des ports série sur votre ordinateur . Comme les données sont enregistrées à partir du port série , il est mis dans un tampon temporaire jusqu'à ce que votre programme MATLAB permet de transférer les données dans un fichier de variables ou de données. Le vidage de la mémoire tampon supprime toutes les données de la mémoire tampon à l'emploi. Il est généralement utilisé après l'enregistrement a pris fin ou qu'une erreur s'est produite . Choses que vous devez
    ordinateur avec un port série
    MATLAB logiciel
    Afficher plus Instructions
    1

    Créer un objet de port série. Cet exemple va utiliser le COM1 du port série. Ceci est normalement le premier port série , même si la configuration de votre système peut différer . Il est semblable à un identificateur de fichier et des informations pour l'écriture et la lecture sur le port série. Le code se lirait comme suit :

    serial_port_object = série ( ' COM1 ');
    2

    configurer le port série . Deux paramètres communs à définir pour la lecture des données sont de la taille de la mémoire tampon d'entrée en octets et la vitesse de transmission de l'instrument que vous lisez données . Le dernier numéro sera disponible dans la documentation de votre instrument. Utilisez le code semblable au suivant :

    serial_port_object.InputBufferSize = 50000 ;

    serial_port_object.BaudRate = 19200 ;
    3

    communication ouverte sur le port série en utilisant le code suivant :

    fopen ( serial_port_object ) ;
    4

    vider la mémoire tampon en cours en utilisant le code suivant : Données de


    = fread ( serial_port_object , serial_port_object.BytesAvailable ) ;

    la variable bytesAvailable est réglée par le matériel de port série indiquant le nombre d'octets dans la mémoire tampon qui sont actuellement rempli de données . La fonction " fread " renverra des données binaires
    5

    fermer le port série en utilisant le code suivant : .

    Fclose ( serial_port_object ) ;

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour supprimer le fichier EAR cache De CCCRs 
  • Comment faire TI84 applications flash 
  • Comment écrire un programme pour vérifier si une chaîne est un palindrome ou pas 
  • Comment se convertir à matrice dans MATLAB 
  • Comment utiliser SVN Avec BuddyPress 
  • À propos de Datalog 
  • XNA effets Pixel Shader 
  • Comment créer SAP Contexte Jobs automatiquement 
  • Comment écrire un programme simple Easytrieve 
  • Comment faire pour modifier les métadonnées pour une photo 
  • Connaissances Informatiques © http://www.ordinateur.cc