Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvorte sériového portu objekt . Tento príklad bude používať sériový port COM1 . To je zvyčajne prvý sériový port , aj keď konfigurácia systému sa môže líšiť . Je to podobné ako s rukoväťou súborov a poskytuje informácie pre zápis a čítanie zo sériového portu . Kód by čítať
serial_port_object = serial ( ' COM1 ' ) ;
2
Konfigurácia sériového portu . Dve spoločné parametre pre nastavenie pre čítanie dát je veľkosť vstupnej vyrovnávacej pamäte v bajtoch a prenosová rýchlosť nástroje čítate dáta z Tie čísla budú k dispozícii v dokumentácii prístroja . Použiť kód podobný nasledujúcemu :
serial_port_object.InputBufferSize = 50000 ;
serial_port_object.BaudRate = 19200 ;
3
Otvorená komunikácia na sériovom porte pomocou nasledujúci kód :
fopen ( serial_port_object ) ;
4
prepláchnite aktuálnej vyrovnávacej pamäte pomocou nasledujúci kód :
dáta = fread ( serial_port_object , serial_port_object.BytesAvailable ) ;
bytesAvailable premenná je nastavená na sériový port hardvér označujúce počet bajtov vo vyrovnávacej pamäti , ktoré sú v súčasnej dobe naplnené dátami . Funkcia " fread " vráti binárne dáta
5
Zatvorte sériový port pomocou nasledujúci kód :
fclose ( serial_port_object ) ;
< . br >