[elektro] C# program irasa programozohoz
Balla Zoltán
sdrlab at yandex.ru
Wed Sep 30 10:49:29 CEST 2009
Feladó: "Zoltan Balla" <kalip777 at gmail.com>
> Szeretnek irni egy programozo programot C#-ban amivel egyszerre tobb eszkozt
> lehet programozni. A hardver nem jelent gondot azt megepitem hozza.
> Kerdesem, hogyan kezdjek neki? Adott sok soros port, egy vagy ketto
> parhuzamos. USB most nem johet szoba a hardvert nem tudjuk legyartani /
> gyartatni. Parhuzamos portot elerem dll segitsegevel. Soros portot
> kozvetlenul, hogy lehet elerni ha engem csak a bemenetek kimenetek allapota
> erdekel? Ehhez is kulso dll szukseges, vagy alapbol lekezeli a visual
> studio? Ha dll kell hozza azt tudna vki kuldeni, ha alapbol kezeli azt
> hogyan? Szivem szerint inkabb soros portot hasznalnek. Milyen buktatoi
> lehetnek ennek?
>
A párhuzamost mindenképpen felejteni kell, ha nem csak a mában gondolkodsz! Elvileg már nem is kéne
támogatni sem, és egyre gyakrabban hagyják már le is a gépekrol...
A soros portot jelenleg oprendszerszinten is el lehet érni, vagyis támogatva van...nem kell az
eléréséhez semmi plussz eszköz, megy minden a beépített függvényeken keresztül. Itt nem a TX, RX
vonalakban érdemes gondolkodni(már ha nincs kontroller a kütyüben), hanem a modemvezérlo lábakban.
Akkor tetszoleges protokollt tudsz használni.
Viszont a sebessége nem lesz valami gyors, ennél lényegesen gyorsabb lehetne akár az RS232 interface
is, nem beszélve az LPT-rol, vagy USB-rol...
> Mivel az EEPROM-ok Flash-ek I2C-t vagy SPI-t hasznalnak ezekhez letezik mar
> megirt dll vagy forras amit tudnek hasznalni? Nincs kedvem elejerol megirni
> a kommunikaciot a celportra, meg nyogvenyelosen is menne, mivel meg csak
> most ismerkedem ezzel a nyelvel, meg tudatlan vagyok, ezert is erdeklodom.
> Idoziteset hogyan lehet megoldani. Amit talatam timert, az csak ms-ek tud.
> Mas egyeb buktatok amire erdemes figyelni a program megirasa kozben?
> Linket tutorialt szivesen fogadok :)
>
Meg lehet oldani a kisebb idozítéseket is, de nem annyira egyszeru, és 100% garancia Win esetén nem
nagyon van ekkor sem.....Ha az idozítés kritikus, akkor mégiscsak kontroller kéne a végére a
vonalnak....
Zoli
More information about the Elektro
mailing list