i2c na com

Serych@Panska.CZ Serych
Středa Březen 17 11:43:37 CET 2004


Sleduji tuhle debatu a musim pridat svoji zkusenost. Vyzkousejte DLLko
port95nt.zip, ktere najdete treba pomoci Lycos FTP searche. Mam s tim jen ty
nejlepsi zkusenosti. Provozuji to s Visual Basicem pod 95kami, ale naprosto
bezproblemove i pod NTcky. Jen rychlost neni nejzavratnejsi. Ale na pokusy s
I2C prez seriovy nebo paralelni port by to melo bohate stacit.

			Jakub Serych 

-----Původní zpráva-----
Od: Kosta [mailto:kosta@iol.cz]
Odesláno: 6. července 1999 13:37
Komu: Multiple recipients of list
Předmět: Re: i2c na com



----- Original Message -----
From: Karel Strobach <kaes@iol.cz>
To: Multiple recipients of list <hw-news@list.gin.cz>
Sent: Tuesday, July 06, 1999 12:47 PM
Subject: Re: i2c na com


> b) Korektni pristup k portum (obecne) pod W9x lze zajistit jedine VxD
> driverem. Napsat vlastni driver neni nic jednoducheho, ale lze pouzit
> hotovy. Ovsem pouziti takoveho driveru z programu v Pascalu
> (predpokladam, ze pouzivate Turbo Pascal pro DOS) bude asi take
> problem. Nejschudnejsi by bylo napsat ten program v necem 32-bitovem
> (Delphi, CBuilder, C++).
>
> c) Pouziti serioveho portu pod W9x, je samostatna kapitola. Nejlepe je
> pouzit hotove knihovny jako napr. Async Professional, ktera ale nejakou tu
> korunu stoji. Existuji sice i freeware knihovny, ale jejich pouziti je
> vetsinou problematicke.
>

ad b) pokud to bude v BP7, C  (nebo jinem 16bitovem jazyku) a bude to
spusteno v dosovskem oknu, nevznikne
moc problemu, wokna si to uhlidaji a program pobezi vcelku korektne.

ad c) s timhto se necha polemizovat. AsyncProfessional je moloch naprosto
nevhodny k tvorbe nestandarnich a rychlych komunikaci.
Vlastni konstrukce je tak komplikovana a neprehledna, ze je jednodussi a
hlavne rychlejsi si napsat vlastni rutiny vyuzivajici
primo API woken. Neni to zase az tak narrocne. Hlavni nevyhoda AP je prave v
jeho univerzalnosti a v prilisne snaze o synchronizaci s VCL prvky (pri
pouziti v Delphi nebo CB).  Naprosto bezne dochazi k ztrate dat, predcasnemu
prepnuti smeru prenosu pri RS485 etc.
A pokud je nutno pouzit primy pristup na HW neda se Async pouzit vubec
(jasne vsechno de, ale za jakou cenu).


Kosta





Další informace o konferenci Hw-list