Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe de Buffer van Serials in MATLAB
MATLAB Flush is een programma dat gebruikt wordt voor de wiskundige analyse en data-acquisitie . Het bevat functies waarmee u gegevens van seriële poorten op uw computer op te nemen . Als data wordt opgenomen via de seriële poort , wordt het in een tijdelijke buffer gezet totdat je MATLAB -programma de gegevens in een variabele of een gegevensbestand kunt overbrengen . Spoelen van de buffer verwijdert alle gegevens van de buffer voor gebruik . Het wordt meestal gebruikt nadat de opname is beëindigd of er een fout is opgetreden . Wat je
computer moeten met een seriële poort
MATLAB software
Toon Meer Aanwijzingen
1

Maak een seriële poort object . Dit voorbeeld zal de seriële poort COM1 gebruiken . Dit is normaal gesproken de eerste seriële poort , hoewel uw systeemconfiguratie kan verschillen . Het is vergelijkbaar met een bestandsingang en geeft informatie voor het schrijven naar en lezen vanaf de seriële poort . De code zou luiden :

serial_port_object = seriële ( ' COM1 ' ) ; kopen van 2

Stel de seriële poort . Twee gemeenschappelijke parameters in te stellen voor het lezen van gegevens zijn de grootte van de input buffer in bytes en de baudrate van het instrument dat u lezen van gegevens uit . Het laatste nummer zal beschikbaar zijn in uw documentatie instrument. Gebruik code zoals de volgende :

serial_port_object.InputBufferSize = 50000
;

serial_port_object.BaudRate = 19200 ;

Open communicatie 3 op de seriële poort met behulp van de volgende code :

fopen
( serial_port_object ) ;
4

Spoel de huidige buffer met behulp van de volgende code :

databank = fread ( serial_port_object , serial_port_object.BytesAvailable ) ;

de bytesAvailable variabele wordt door de seriële poort hardware die het aantal bytes in de buffer die momenteel worden gevuld met data set . De functie " fread " zal binaire data terug
5

Sluit de seriële poort met behulp van de volgende code : .

Fclose
( serial_port_object ) ;
< br >

Previous: Next:
  Computer Programming Languages
·Hoe maak je een TLB -bestand m…
·Hoe de Column Orde Verandering…
·Afmelden bij van Webdav 
·Hoe maak je een Div invoegen i…
·Wat is een Runtime Error ? 
·Hoe te converteren HTML naar t…
·Hoe te compileren en uitvoeren…
·Hoe te Embedded Event Manager …
·Hoe maak je een nieuw Injector…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe om te weten MySQL draait op de Serve…
·Hoe je tekst afkappen in PHP 
·Hoe te Debug Met Visual Basic 6 
·Hoe te Points uit een array in Java 
·Hoe maak je een tekst naar PDU 
·Hoe kan ik PHP crasht Debug 
·Hoe te Strings & Substrings bewerken in …
·Wat is Java Metadata ? 
·Hoe maak je een Jar Maak Eclipse 
Copyright © Computer Kennis http://www.nldit.com