| Verze | 232 |
|---|---|
| Vydavatel | Hyper Serial Port |
| Datum vydání | 22. 8. 2013 |
| Datum přidáno | 22. 8. 2013 |
| Os požadavky | Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
| Požadavky | None |
| Celkový počet stažení | 7 704 |
| Stahování za týden | 9 |
| Cena | Free |
Popis
HyperSerialPort je emulátor sériového terminálu, který funguje s jakýmkoli sériovým portem včetně portů USB na sériový virtuální COM port. HSP má několik vestavěných testovacích nástrojů, které pomáhají při vývoji vestavěné elektroniky, jako jsou: Python Scripting Evaluator, Auto-Send Characters, External Trigger atd.
Je postaven na rozhraní .NET Framework 4.0 od společnosti Microsoft a je určen pro systémy Windows 7 a 8. Jedná se o 32bitovou aplikaci.
Jak se používá HyperSerialPort
HyperSerialPort běží na jakémkoli počítači se systémem Windows Vista, 7 a 8. Používá ovladač virtuálního COM portu převodníku USB na sériový port (nebo fyzický ovladač COM portu počítače).
Nástroje obsažené v Hyper Serial Port:
Python Scripting Evaluator:
Python Scripting Evaluator umožňuje vývojářům spouštět skripty Python v prostředí HyperSerialPort. To uživatelům umožní vyvinout zpětnovazební smyčky v reálném čase k napodobení komunikace mezi procesorem a zařízením. Uživatel by mohl napsat skript pro emulaci zařízení I2C a použít vestavěný procesor ke komunikaci se zařízením I2C a ladění komunikačních chyb. Při použití tohoto režimu je třeba postupovat opatrně. HyperSerialPort neklade žádná omezení na používání skriptů Python. Uživatel by mohl spustit skripty, které by mohly poškodit OS. Při psaní skriptů Python v tomto režimu je třeba postupovat opatrně.
Automaticky odeslat znak:
Funkce Auto-Send Character umožňuje uživateli odeslat opakující se znak nebo řetězec v načasované sekvenci přes sériový port. Tato funkce využívá vlastnosti vysokého rozlišení operačního systému Windows 7. To umožní časovači dosáhnout až 700 mikrosekund času mezi odeslanými znaky. U časovaných sekvencí v OS Windows 7 je třeba postupovat opatrně. Tento operační systém je nedeterministický operační systém. To znamená, že nemůže zaručit, že časovač vyprší po 700 mikrosekundách pro každou sekvenci.
Externí spouštěč:
Funkce External Trigger pozastaví příchozí znaky na sériovém portu, dokud se vybraný znak nebo řetězec neobjeví na vybraném spouštěcím sériovém toku. To umožňuje uživateli zachytit událost, která může být obtížně viditelná, když sériový proud neustále aktualizuje okno sériového terminálu.
Okno s více terminály:
Multi-Terminal Window umožňuje otevřít více oken terminálů, z nichž každé je připojeno k vlastnímu sériovému portu. Okno s více terminály umožňuje uživateli zobrazit několik komunikací přes sériový port současně.