logo 
Jaselská 177, 280 02 KOLÍN
  košík 0 ks / 0.00 €
rozbalit | sbalit





na Promos HDL
  | Hledání | Kontakty | O firmě | Servis | Fórum | eShop | Ceník [] | m.elsaco.cz |   Přihlásit  
  / Úvodní  /  Archiv  /  SW
Dynamic C, vývojové prostředí | ELSACO Kolín

Dynamic C

foto

Prostředí umožňuje:

  • editaci zdrojového kódu
  • překlad
  • linkování
  • přenos kódu do RAM mikropočítače
  • ladění na úrovni zdrojového kódu C nebo ASM

Strojový kód programu může být také vygenerován do binárního nebo HEX souboru a uložen do paměti EPROM.

Dodává se verze standard nebo de luxe - obě pro Windows 95/NT.

Standardní verze má omezení na maximální velikost generovaného kódu (cca 80 kB) a neumožňuje umisťovat data mimo základní stránku paměti. Jinak jsou obě verze shodné.


Objednací čísla

DCW-STD (verze standard)
DCW-DL (verze de luxe)

Cena na dotaz.

Vývojový SW pro centrální jednotky PROMOS

ke stažení PDFkatalogový list kdc.pdf - 114.4 kB, 03.05.2002

ZÁKLADNÍ CHARAKTERISTIKA

Dynamic C je integrované prostředí pro vývoj programového vybavení mikropočítačových systémů s procesorovým modulem SmartBlock. Prostředí běží na standardním počítači PC ke kterému je cílový mikropočítač připojen sériovou linkou. Dodává se verze standard nebo de luxe pro Windows 95/NT.

Základní charakteristiky

  • všechny základní datové typy char, int, long (signed a unsigned), float s plovoucí čárkou dle IEEE (kompatibilní s PC), složené typy (pole, struct, union)
  • matematické operace se všemi typy, knihovna matematických funkcí (trigonometrické, exp, log, yx, ...)
  • rozdělení RAM a ROM proměnných, sdílení a ochrana proměnných (shared) programu a přerušovacích procesů
  • globální inicializace direktivou #GLOBAL_INIT
  • prostředky pro konstrukci paralelně pracujících procedur “costatements” (waitfor, yield, delay, abort)
  • funkce obsluhy přerušení v C
  • in line ASM umožňuje psát fragmenty nebo celé procedury v assembleru, předávání argumentů přes pointer nebo stack
  • direktiva #use a speciální textový formát knihovních modulů umožňují snadnou údržbu a linkování modulů ve zdrojovém tvaru
  • podpora rozšířené paměti (xmem) pro kód, verze de luxe i pro umístění dat, automatické umístění nebo ruční řízení direktivou #memmap
  • on-line ladění na úrovni zdrojového tvaru C nebo na úrovni assembleru, okno pro zobrazení proměnných (watch)
  • pro ladění je možné používat stdin/stdout (getchar/putchar, printf) - zvláštní okno v ladicím prostředí, možnost záznamu stdout do souboru
  • komunikace s laděným mikropočítačem rychlostí 57 kBd
  • na straně mikropočítače je komunikace s nemaskovatelným přerušením, umožňuje i zastavení nebo vsunutí break pointu do běžícího programu
  • podpůrné knihovní moduly pro všechny hardwarové moduly PROMOS (analogové I/O, printf na ovládací panel, obsluha sériového expandéru ap.) včetně jádra reálného času, umožňujícího kooperativní multitasking (runevery..)
  • další doplňkové knihovní moduly (např. sériová komunikace v síti s protokolem Profibus pro spojení s vizualizačním systémem CP, TIRS.., generování menu na ovládacím panelu, knihovna pro sériový terminál ap.)
  • všechny knihovní moduly jsou dodávány vždy ve zdrojovém tvaru C
foto

obj. číslo typ a popis výrobku (nalezeno 0 x) mj €/ks  ks ber
Produkt v ceníku nenalezen! Info o ceně na tel. 321 727 753 - Ing. Franc.
 
© ELSACO Kolín
05.02.2015  hore
Info: pro správnou funkci našich stránek je třeba mít zapnutou podporu JavaScriptu a Cookies! Po F5 by měl tento text zmizet.