Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Serijska komunikacija u Borland C++

[es] :: C/C++ programiranje :: Serijska komunikacija u Borland C++

[ Pregleda: 3417 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

kovach
Srdjan Kovacic
Beograd

Član broj: 17057
Poruke: 157
*.ppp-bg.sezampro.yu

Jabber: kovach@elitesecurity.org


+1 Profil

icon Serijska komunikacija u Borland C++29.11.2003. u 16:21 - pre 247 meseci
Drage kolege, potrabna mi je pomoc oko prosledjivanja podataka sa serijskog porta u programski jezik C++.Potrebne su mi informacije oko biblioteka, instrukcija i svih ostalih stvari neophodnih da osposobim napisani program u C++ da procita i ispise podatke dovedene na serijski port racunara sa komunikacionog porta RS232 mikrokontrolera AT89C2051.

Unapred sam vam zahvalan.
Kovach
 
Odgovor na temu

Riste Pejov
Team Leader/Senior Software Developer @
Ein-Sof ltd Skopje
Skopje, Macedonia

Član broj: 128
Poruke: 571
*.dialup-maxtnt.on.net.mk

Jabber: richie@bagra.net.mk
ICQ: 154236769
Sajt: riste.softver.org.mk


Profil

icon Re: Serijska komunikacija u Borland C++15.12.2003. u 00:36 - pre 247 meseci
ako se radi za windows (posto Borland sada ima C++ compajler i za Linux) onda to se najlakse radi sa read i write sistemskim pozivima u kombinacije se SetComm* i GetComm* API pozivima. uglavnom comm port se tretira kao fajl, a ostali GetComm i SetComm pozivi vrse ostali stvari.

Uglavnom, otvoris fajl com1
Setiras parametre ( parity, stop bits, itn) sa SetCommState, koji prima parametre iz DCB strukture. DCB strukturu mozer konstruirati rucno, ili iz stringa uz pomoc BuildCommDCB funkcije.

Sledece ti treba da konfigurires Comm za evente koje zelis ( CTS, DSR, itn) sa SetCommMask ... i onda samo pozoves WaitCommEvent. kada zavrsi wait comm event, onda dobijas informacije koji se od nastana navedenih u SetCommMask desio, i obradis podatke za taj nastan.

Mislim da je u kratkim crtama to.

People who think they know everything tend to irritate those of us who do.
 
Odgovor na temu

[es] :: C/C++ programiranje :: Serijska komunikacija u Borland C++

[ Pregleda: 3417 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.