Vývojové prostredie pre systémy PSoC: Rozdiel medzi revíziami

Z Kiwiki
Skočit na navigaci Skočit na vyhledávání
(Vytvorená stránka „K vytváraniu aplikácie, resp. programu, pro súčiastky PSoC je z programátorského hľadiska najlepšie použiť k tomu firmou Cypress určený software/vývojové pros…“)
 
d
 
(5 medziľahlých úprav od 3 ďalších používateľov nie je zobrazených)
Riadok 1: Riadok 1:
K vytváraniu aplikácie, resp. programu, pro súčiastky PSoC je z programátorského hľadiska najlepšie použiť k tomu firmou Cypress určený software/vývojové prostředie "PSoC Designer Integrated Development Environment (IDE)".
+
[[Kategória:Konfigurovateľné mikroprocesorové systémy]]
 +
[[Kategória:Úvod do technológie PSoC ]]
 +
__NOTOC__
 +
{{sablona_mikroprocoserove_systemy|Úvod do technológie PSoC|Prehľad architektúry PSoC|Elektrické a mechanické parametre architektúry PSoC|Vývojové prostredie pre systémy PSoC}}
 +
K vytváraniu aplikácie, resp. programu, pro PSoC je z programátorského hľadiska najlepšie použiť k tomu firmou Cypress určené vývojové prostredie PSoC Designer<ref>http://www.cypress.com</ref>. Slúži na návrh správneho nastavenia všetkých registrov, zberníc
 +
a blokov ako aj naprogramovanie algoritmu pre mikrokontrolér. Je to grafické prostredie, kde je možné skúšať jednotlivé varianty, ktoré
 +
sa dajú z PSoC blokov zapojiť. Obsahuje množstvo modulov aj s dokumentáciou a potrebným rozhraním pre nastavovanie ich jednotlivých parametrov. PSoC Designer obsahuje aj podprogram, pre kontrolu korektného zapojenia jednotlivých modulov a rovno počas navrhovania vnútornej štruktúry môže užívateľ vidieť jednotlivé možnosti zapojenia.  Typickým digitálnym užívateľským modulom je UART a typickým analógovým užívateľským modulom je napríklad 12-bitový ADC.
 +
 
 +
PSoC Designer:
 +
* Návrh na úrovni chipu
 +
** Návrh architektúry (bloky a ich vlastnosti)
 +
** Assembler
 +
** C Kompilátor
 +
** Programátor
 +
** ICE (In Circuit Emulator) Debuger
 +
* Návrh na úrovni systému
 +
** Grafické programovanie
 +
** Definovanie vlastností a vzťahov medzi vstupmi a výstupmi
 +
 
 +
HW nároky:
 +
* PC (1GHz, 512MB RAM), OS Windows
 +
* Programátor
 +
* ICE pre náročnejšiu prácu
 +
 
 +
OS Linux:
 +
* Virtual Box + Win XP, zdielané adresáre s OS
 +
* PSoC Designer je kompletne funkčný vrátane USB programátora, Debuggera ICE box atď.
 +
 
 +
<center>
 +
{|class="wikitable"
 +
| align="center" | [[Image:Pagac_pdchip.png]]
 +
|-
 +
| align="center" | Obr. 1.1 PSoC Designer - Chip Level design
 +
|}
 +
</center>
 +
 
 +
<center>
 +
{|class="wikitable"
 +
| align="center" | [[Image:Pagac_pdsl.png]]
 +
|-
 +
| align="center" | Obr. 1.2 PSoC Designer - System Level Design
 +
|}
 +
</center>
 +
 
 +
 
 +
<references/>

Aktuálna revízia z 09:43, 21. marec 2013


Predmet

Konfigurovateľné mikroprocesorové systémy
Tématická časť:
Úvod do technológie PSoC

K vytváraniu aplikácie, resp. programu, pro PSoC je z programátorského hľadiska najlepšie použiť k tomu firmou Cypress určené vývojové prostredie PSoC Designer[1]. Slúži na návrh správneho nastavenia všetkých registrov, zberníc a blokov ako aj naprogramovanie algoritmu pre mikrokontrolér. Je to grafické prostredie, kde je možné skúšať jednotlivé varianty, ktoré sa dajú z PSoC blokov zapojiť. Obsahuje množstvo modulov aj s dokumentáciou a potrebným rozhraním pre nastavovanie ich jednotlivých parametrov. PSoC Designer obsahuje aj podprogram, pre kontrolu korektného zapojenia jednotlivých modulov a rovno počas navrhovania vnútornej štruktúry môže užívateľ vidieť jednotlivé možnosti zapojenia. Typickým digitálnym užívateľským modulom je UART a typickým analógovým užívateľským modulom je napríklad 12-bitový ADC.

PSoC Designer:

  • Návrh na úrovni chipu
    • Návrh architektúry (bloky a ich vlastnosti)
    • Assembler
    • C Kompilátor
    • Programátor
    • ICE (In Circuit Emulator) Debuger
  • Návrh na úrovni systému
    • Grafické programovanie
    • Definovanie vlastností a vzťahov medzi vstupmi a výstupmi

HW nároky:

  • PC (1GHz, 512MB RAM), OS Windows
  • Programátor
  • ICE pre náročnejšiu prácu

OS Linux:

  • Virtual Box + Win XP, zdielané adresáre s OS
  • PSoC Designer je kompletne funkčný vrátane USB programátora, Debuggera ICE box atď.
Pagac pdchip.png
Obr. 1.1 PSoC Designer - Chip Level design
Pagac pdsl.png
Obr. 1.2 PSoC Designer - System Level Design