ASIX Home

Další produkty HI-TECH

  HOME  |  ASIX  |  Produkty a služby  |  FTDI  |  Microchip  |  Xilinx  |  AEC  |  Technická podpora  |  Různé 2006-09-20  

Na této stránce naleznete informace o produktech HI-TIDE, Salvo a Pacific C.

Vývojové prostředí HI-TIDE 3

[HI-TIDE 3]

HI-TIDE 3 je integrované vývojové prostředí (IDE, Integrated Development Environment) pro tvorbu aplikací mikrokontrolérů Microchip v jazyce C firmy HI-TECH. Obsahuje manažer projektů, nástroj na generování kódu a debugger na platformách Windows, Linux, Mac OS X a Sun.

Vlastnosti:

  • Projekty umožňují udržovat všechny potřebné informace o aplikacích
  • Projekty jsou snadno přenositelné mezi jednotlivými programátory
  • C-Wiz, grafický nástroj pro generaci kódu, pomáhá při orientaci v architektuře použitého PIC, šetří čas studia katalogových listů, omezuje chyby uživatele a může být schopen obejít případné chyby ve výrobě mikrokontrolérů - viz errata, která Microchip v případě svých (dočasných) chyb zveřejňuje.
  • Debugger má všechny standardní funkce, jako ladění na úrovni C i assembleru, zastavení (break), krokování a sledování obsahu paměti i proměnných.
  • Debugger může současně běžet i vícekrát, což umožňuje současné sledování chování a odchylek dvou (a více) verzí programu
  • Editor je flexibilní, se zvýrazněnou syntaxí a barevnou indikací a s inteligentní podporou překladu a linkování.

Ze stránek HI-TECH:

Informace o HI-TIDE 3 (v angličtině)

Download HI-TIDE 3 (65 087 817 B)

Vývojové prostředí HI-TIDE 2

HI-TIDE 2 je integrované vývojové prostředí pro tvorbu aplikací mikrokontrolérů (ARM, 8051 a MSP430) v jazyce C firmy HI-TECH. Obsahuje manažer projektů, nástroj na generování kódu a podporu pro hardwarový i softwarový debugger na platformách Windows a Linux.


Informace o HI-TIDE 2 na stránkách HI-TECH (v angličtině)

Operační systém Salvo

[Salvo]

Salvo je real-time operační systém (RTOS) pro mikrokontroléry s omezenou pamětí dat i programu. Poskytuje výkonnost, rychlost a flexibilitu pro levné aplikace. Je vysoce konfigurovatelný a dá se snadno naučit.

Výhody:

Salvo umožňuje rychle implementovat nové aplikace s co nejlepším využitím všech možností, které mikrokontroléry nabízejí, v reálném čase, při maximální výkonnosti a spolehlivosti. Podporuje multitasking (současný běh více programů), efektivně využívá paměti a minimalizuje vývojové máklady.

Typy podporovaných mikrokontrolérů:

  • 8051 a kompatibilní
  • Microchip PIC řady 12/14/16/17/18
  • ARClite™ microRISC
  • MSP430 (Texas Instruments)

Vlastnosti:

  • Kooperativní, událostmi řízený real-time operační systém s multitaskingem a prioritami
  • Počet úloh omezen pouze pamětí
  • Navržen pro mikrokontroléry s omezenou pamětí RAM (např. méně než 256B)
  • Respektuje hardwarové možnosti zásobníku (max. 8 úrovní, typicky 4)
  • 16 úrovní priorit s dynamickým přiřazováním
  • Malá spotřeba pamětí dat i programu
  • Nejsou potřeba operace s ukazatelem zásobníku (push, pop)
  • Vysoce konfigurovatelný časovač vyžadující jediný zdroj přerušení
  • Řízení událostmi podorují semafory, zprávy a fronty zpráv
  • K časovým službám patří zpoždění, čekání v požadovaných mezích (timeout) a informace o spotřebovaném čase
  • Malá latence přerušení
  • Rychlé přepínání úloh
  • Vysoká konfigurovatelnost preprocesorem překladače C
  • Velmi snadné k naučení - využívají se standardní metody a terminologie RTOS
  • Přenositelné - napsané v ANSI C, minimálně závislé na konkrétním překladači a cílovém mikrokontroléru
  • Obsahuje i kompletní zdrojové kódy
  • Obsahuje knihovny demo a freeware

Verze:

  • Salvo Lite

Freewarová verze, umožňující tvorbu plně funkčních aplikací. Má základní funkce s omezeným počtem úloh a událostí. Je vhodná pro malé multitaskové aplikace a doporučuje se pro začínající uživatele.

  • Salvo LE

Počet úloh a událostí je omezen jen dostupnou pamětí RAM. Na Salvo LE je potřeba přejít u větší aplikace. Doporučuje se pro středně rozsáhlé aplikace, které vystačí se základními funkcemi Salvo.

  • Salvo Pro

Vysoce konfigurovatelná a flexibilní verze včetně zdrojových kódů. Pomocí konfiguračních parametrů lze uživatelsky přizpůsobit pro konkrétní potřeby aplikace, především, je-li potřeba úsporně hospodařit s pamětmi.


Informace o Salvo na stránkách HI-TECH (v angličtině)

Překladač Pacific C

Pacific C je freewarový překladač C pro PC pod Windows. Obsahuje profesionální vývojové prostředí firmy HI-TECH, umožňující snadnou tvorbu zdrojových kódů a práci s projekty.

Vlastnosti:

  • Splňuje normu ANSI
  • Výkonný vývojový prostředek
  • Výsledný kód je velice efektivní
  • Textově orientované grafické rozhraní
  • Ideální pro výukové účely

Licenční podmínky:

Překladač je volně k použití k libovolným účelům včetně komerčních. Není nutné se registrovat ani cokoli platit. Při redistribuci je nutné ponechat vyznačení autorských práv.


Informace o Pacific C na stránkách HI-TECH (v angličtině)


Download ze stránek HI-TECH:

Pacific C (1 051 843 B)

Manuál Pacific C (1 972 727 B)


Ceník (v angličtině)


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

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