cs:usb232r
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Následující verze | Předchozí verze | ||
cs:usb232r [2011/11/05 00:09] – vytvořeno kaklik | cs:usb232r [2022/01/28 17:17] (aktuální) – [Linux] kaklik | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
- | ====== USBRS23201B ====== | + | ====== |
- | Velmi užitečný modul převodníku RS232 na USB a opačně, využívá osvědčení čip FT232RL. | + | [[http:// |
+ | |||
+ | Velmi užitečný modul převodníku RS232 na USB a opačně, využívá osvědčený čip [[http:// | ||
+ | |||
+ | |||
+ | |||
+ | ==== Test funkčnosti modulu ==== | ||
+ | |||
+ | Základní test se provede tak, že se modul připojí k počítači USB A-B kabelem. Operační systém by pak měl modul rozpoznat asi jako "FTDI serial interface" | ||
+ | propojení RX a TX kablíkem by mělo být možné přijímat vysílaná data. Jinak je problém s modulem, propojovacím kabelem a nebo ve volbě nastavení sériového portu. | ||
+ | |||
+ | Tento test se ale nezabývá testováním dalších hand-shake signálů, které je nutné otestovai individuálně. Většina uživatelů je však ale nevyužívá.. | ||
+ | |||
+ | ==== Jak změnit VID a PID, pokud převodník má nastavenu jinou hodnotu než výchozí ==== | ||
+ | |||
+ | === Windows === | ||
+ | |||
+ | Pomocí [[http:// | ||
+ | |||
+ | Vzniklý INF nakopírujeme k driveru pro přímý přístup k FT232R a nainstalujeme zařízení (nemusíme instalovat [[http:// | ||
+ | |||
+ | Spustíme [[http:// | ||
+ | a necháme enumerovat zařízení. | ||
+ | Našemu zařízení nakopírujeme [[http:// | ||
+ | |||
+ | Naprogramujeme zařízení (ikona s bleskem). | ||
+ | |||
+ | === Linux === | ||
+ | |||
+ | Pro změnu konfigurace modulu v systému linux lze využít utilitu [[https:// | ||
+ | |||
+ | git clone git@github.com: | ||
+ | cd ft232r_prog/ | ||
+ | make | ||
+ | |||
+ | Následně lze program spustit. | ||
+ | |||
+ | kaklik@popelnice: | ||
+ | |||
+ | ft232r_prog: | ||
+ | |||
+ | Usage: | ||
+ | |||
+ | where <arg> must be any of: | ||
+ | --help | ||
+ | --dump | ||
+ | --verbose | ||
+ | --save | ||
+ | --restore | ||
+ | --cbus0 | ||
+ | --cbus1 | ||
+ | --cbus2 | ||
+ | --cbus3 | ||
+ | --cbus4 | ||
+ | --manufacturer | ||
+ | --product | ||
+ | --old-serial-number | ||
+ | --new-serial-number | ||
+ | --self-powered | ||
+ | --max-bus-power | ||
+ | --high-current-io | ||
+ | --suspend-pull-down | ||
+ | --old-vid | ||
+ | --old-pid | ||
+ | --new-vid | ||
+ | --new-pid | ||
+ | --invert_txd | ||
+ | --invert_rxd | ||
+ | --invert_rts | ||
+ | --invert_cts | ||
+ | --invert_dtr | ||
+ | --invert_dsr | ||
+ | --invert_dcd | ||
+ | --invert_ri | ||
+ | |||
+ | kaklik@popelnice: | ||
+ | |||
+ | Program tak lze využít například k obnovení funkce zařízení [[https:// | ||
+ | |||
+ | sudo ./ | ||
+ | |||
+ | ===== Využití ===== | ||
+ | |||
+ | Modul emuluje [[http:// | ||
+ | |||
+ | ==== Převodník USB na RS485 ==== | ||
+ | |||
+ | Modul umožňuje v kombinaci s modulem [[cs: | ||
+ | |||
+ | |||
+ | ==== Převodník USB na CAN ==== | ||
+ | |||
+ | Modul umožňuje v kombinaci s modulem [[cs: | ||
+ | |||
+ | ===== Známé problémy ===== | ||
+ | |||
+ | * [[http:// | ||
cs/usb232r.txt · Poslední úprava: 2022/01/28 17:17 autor: kaklik