Konfigurovateľné mikroprocesorové systémy: Rozdiel medzi revíziami

Z Kiwiki
Skočit na navigaci Skočit na vyhledávání
d
Riadok 16: Riadok 16:
 
* [[Architektúra všeobecného počítača]]
 
* [[Architektúra všeobecného počítača]]
 
* [[Architektúra mikrokontroléra]]
 
* [[Architektúra mikrokontroléra]]
* [[Prehľad aktuálneho stavu technológie]]
+
* [[Prehľad aktuálneho stavu mikroprocesorových systémov]]
 
</div>
 
</div>
  
Riadok 107: Riadok 107:
 
* [[Šírkový modulátor PWM]]
 
* [[Šírkový modulátor PWM]]
 
* API PWM
 
* API PWM
** Riadenie modelárskeho serva pomocou PWM
+
** Riadenie modelárskeho servomotora pomocou PWM
 
</div>
 
</div>
  

Verzia zo dňa a času 07:59, 23. jún 2010

Názov

Konfigurovateľné mikroprocesorové systémy

Forma

Prednáška a praktické cvičenia

Abstrakt

Všeobecnej architektúra počítača a mikrokontroléra, rozdiely a porovnanie. Návrh a tvorb hybridných elektronických systémov na báze mikrokontrolérov PSoC. Komunikácia mikrokontroléra s prostredím. Komunikačné protokoly a štandardy. Pripájanie a riadenie periférií.

Rozvrh

3/0/2

Hodnotenie

Spracovanie projektu a skúška

Poznámky

Predmetom projektu môže byť téma podľa vlastného výberu z oblasti prednášky a/alebo cvičení spracovaná v písomnej elektronickej podobe a verejne publikovaná na serveri KiWiKi. Hodnotenie a poznámky k projektu budú verejné a zverejnené v diskusii k práci. Pri písaní článkov sa riadte návodom s dôrazom na zadávanie vzťahov vo formáte kiwiki a korektné spracovanie obrázkov.


Všeobecný úvod


Úvod do technológie PSoC


Assembler M8C

  • Štruktúra assembleru - Assembler M8C
  • Pseudoinštrukcie assembleru - Assembler M8C
  • Makrá - Assembler M8C


Inštrukcie procesora M8C


Programové konštrukcie assembleru M8C

  • Konštrukcia IF-ELSE (assembler)
  • Konštrukcia SWITCH-CASE (assembler)
  • Cykly DO-WHILE, FOR-LOOP (assembler)


GPIO - Všeobecne vstupy a výstupy PSoC


Sériová asynchrónna komunikácia - UART


Sériové komunikačné zbernice


Čítače, časovače a šírkové modulátory PSoC

  • Blok čítača a časovača (M8C)
  • API čítača a časovača (M8C)
  • Generovanie časových intervalov (M8C)
  • Meranie času a frekvencie (M8C)
  • Šírkový modulátor PWM
  • API PWM
    • Riadenie modelárskeho servomotora pomocou PWM


Analógové spracovanie signálov


Všeobecné zásady tvorby programov


1-Wire


RC-5

Podklady k cvičeniam

  1. Binárne čísla
    1. Reprezentácia a formáty zobrazenia čísel
    2. Prevody medzi číselnými sústavami
    3. Matematické operácie s binárnymi číslami
  2. Vývojové prostredie PSoC
    1. Tvorba programov v PSoC Designer
    2. Vývojový kit CY3210