FT2232H & MSP430 BSL
Hynek Sladky
econf na centrum.cz
Pátek Leden 13 07:33:33 CET 2012
Tak jsem to jeste cele prosel, vymazal jsem to, co se tam behem pokusu
nahromadilo (a ze toho bylo :-) a vysledek je nasledujici:
Na zacatku zavolam SetCommState s DTR_CONTROL_DISABLE a RTS_CONTROL_DISABLE.
Pokud menim komunikacni rychlost a pouziju pri tom funkci GetCommState,
musim znovu zmenit nastaveni na DTR_CONTROL_DISABLE a
RTS_CONTROL_ENABLE. Vypada to, ze driver si toto nejak vnitrne zmeni a
pak vrati ve funkci GetCommState... Proto je lepsi mit DCB globalni...
Zkousel jsem jeste pri volani SetCommState menit po zavolani
GetCommState DTR_CONTROL_ENABLE/DISABLE a RTS_CONTROL_ENABLE/DISABLE
podle aktualniho stavu DTR a RTS, ale to fungovalo jen u FTDI, ale uz ne
u CP2102.
Dekuji vsem za rady!
Hynek Sladky
Dne 12.1.2012 20:46, Miroslav Šinko napsal(a):
> Doplnam:
> -USB prevodnik s OTi6858, z kabla k mobilu
> -dalsi PC s portom na zakladnej doske
> -notebook a i-Tec ExpressCard RS232 (PCIe), Oxford driver
>
> Vsetky sa spravaju rovnako s testovacim programom, aj Br na yom.
>
> miro
>
> On 12. 1. 2012 15:48, Miroslav Šinko wrote:
>> Vyskusal som to na PC s portom na zakladnej doske (ten moj programik,
>> aj Br na y). Sprava sa to rovnako, ako ukazali vcerajsie pokusy.
>> Skusil som aj virtualne porty com0com, ktorym som nastavil vzajomne
>> prepojenie DTR-DSR a RTS-CTS. Spustil som 2x Br na y, jednym som
>> nastavoval signaly a baudrate, druhy sluzil ako monitor DSR a CTS
>> (teda zobrazoval DTR a RTS prveho terminalu). Sprava sa to s chybou
>> (zhadzuje DTR, RTS pri prepnuti baudrate), t.j. ako vcera s realnymi
>> portami. Vyskusal som to aj naopak (prvy terminal sluzil ako monitor,
>> klikal som do druheho), to iste.
>> Potom som prvy terminal zavrel a miesto neho som nad portom spustil
>> svoj programik, na druhom porte ostal Br na y ako monitor - spravanie
>> podla ocakavania, t.j. bez nastavenia fRTSControl bol signal
>> zhadzovany, s nastavenim ostaval zachovany. Sprava sa mi to teda vsade
>> rovnako. Co som slubil vyskusat vecer plati, no uz teraz sa mi zda, ze
>> spravanie je podla ocakavania a podla MSDN na dost sirokej vzorke
>> portov.
>>
>> miro
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20120113/7f1ff61c/attachment.htm>
Další informace o konferenci Hw-list