ASIX Home

Download - knihovna PRESTO.DLL

 
: Mapa stránek : Home > Produkty > Programátory > PRESTO > Download > Knihovna PRESTO.DLL 2017-02-17

 

Home Produkty

Programátory

PRESTO FORTE

Logické analyzátory

SIGMA2 OMEGA

USB produkty

UCAB232 UCAB232i

Ostatní produkty Integrované obvody Muzeum

Vývoj s výrobou Obchod & ceny Podpora ASIX s.r.o. Kontakt




Funkce implementované v presto.dll (PRESTO DYNAMIC-LINK LIBRARY) umožňují na jednotlivých pinech programátoru nastavovat logické úrovně dle potřeby nebo číst jejich stav, takto lze vytvářet různé komunikační protokoly. Pro ovládání všech pinů, které umožňují výstup, je tu funkce QSetPins(), pro čtení pinů s možností vstupu funkce QGetPins(). Funkcí QSendByte() je možné rychle poslat SPI Byte na pinech data a clock, pokud je současně potřeba i číst, použije se funkce QSendByte_OutIn(). Dále jsou tu funkce pro nastavení vlastností programátoru, ovládání napětí a funkce pro čtení návratových hodnot.


Tuto knihovnu je možné použít se všemi programátory PRESTO bez ohledu na verzi hardware.


→ PRESTO_DLL.ZIP
(799 480 B)
Knihovna PRESTO.DLL: ver. 0.2.0.0.
Archiv: → PRESTO_DLL_2014-08-01.ZIP (799 025 B) - ver. 0.1.0.5.

→ PRESTO_APP01_PRESTO_DLL_CZ.PDF
(712 069 B)
Aplikační poznámka.

→ PRESTO_DLL_EXAMPLE.ZIP
(570 800 B)
Ukázkový zdrojový kód pro Delphi.

Licenční podmínky
Software knihovna PRESTO.DLL není samostatný produkt, ale je nedílnou součástí programátorů firmy ASIX s.r.o.
Je možné ho nainstalovat na libovolný počítač, na němž bude programátor provozován.
Za jeho používání se neplatí žádný poplatek.
Oprávněný uživatel programátorů ASIX s.r.o. si může nové verze software knihovna PRESTO.DLL bezplatně stáhnout ze stránek ASIX s.r.o.
Je zakázáno jej jakkoli modifikovat, provádět reverzní inženýrství, prodávat ho a používat s produkty jiných výrobců.
Software je poskytován „tak, jak je“, bez záruky na bezchybnost.


Historie verzí

Verze 0.2.0.0 (zkompilováno 2014-10-20 / publikováno 2014-11-25)
Změna: Změněno chování funkcí - všechny funkce pracující s programátorem nyní vracejí chybový kód.
Oprava: Opravena funkce QSetDPullup - místo pull-up rezistoru ovládala LED programátoru.
Oprava: Funkce AClearFatalErrors nyní maže všechny fronty, pokud je FatalError. Tato funkce nikdy nevrací chybový kód.
Oprava: Funkce QOpenPRESTO neotevře programátor, pokud je FatalError. Chybu je nejprve potřeba smazat funkcí AClearFatalError.
Verze 0.1.0.5 (2014-08-01)
Oprava: Opraveno otevírání programátoru - když bylo k PC připojeno více zařízení využívajících obvody FTDI, programátor PRESTO někdy nešlo otevřít.
Verze 0.1.0.4 (2014-02-07)
Oprava: Opraveno čtení funkcí QShiftByte_OutIn, funkce prečetla asi 31 kB, poté přestaly funkce AGet a AGetBlocking vracet jakákoliv data.
Verze 0.1.0.3 (2013-08-05)
Zlepšení: Vytvořena 64-bitová verze knihovny.
Verze 0.1.0.2 (2011-10-20)
Oprava: Oprava zvětšování bufferu.
Oprava: Opraveno ukončování knihovny, knihovna nešla ukončit pomocí FreeLibrary.
Verze 0.1.0.1
Oprava: Opraveny funkce QShiftByte, QShitfByte_OutIn - SPI módy mode 1 a mode 3 byly opačně.
Oprava: Opravena funkce QShitfByte_OutIn - v některých případech neměnila správně mód.
Oprava: Oprava čtení dat z PRESTA, čtení bylo velmi pomalé.
Verze 0.1.0.0
Oprava: Opravena funkce QSetPrestoSpeed() - funkce nedělala nic.
Úvodní verze
 


Máte-li zájem o další informace, zeptejte se nás.

© ASIX s.r.o., 1991- 2017. All rights reserved.