Operácie

Kinetis: Rozdiel medzi revíziami

Z SensorWiki

(Zdroje a odkazy)
 
(16 medziľahlých úprav od rovnakého používateľa nie je zobrazených.)
Riadok 1: Riadok 1:
 
= KwikStik =
 
= KwikStik =
  
Kinetis KwikStik je vývojová doska od spoločnosti Freescale s procesorom Kinetis PK40X256. Je ju možné používať ako samostatne tak aj v [[Tower System]] (flexibilnej stavebnici s rôznimi modulmi od spoločnosti Freescale).<br\>
+
Kinetis KwikStik je vývojový modul od spoločnosti Freescale s procesorom Kinetis PK40X256. Je ho možné používať ako samostatne tak aj v Tower System (flexibilnej stavebnici s rôznimi modulmi od spoločnosti Freescale).<br\>
  
 
== Periférie KwikStik ==
 
== Periférie KwikStik ==
Riadok 7: Riadok 7:
 
[[Image:KwikstikFrontPeripheries.jpg|580px]] [[Image:KwikstikBackPeripheries.jpg|580px]]
 
[[Image:KwikstikFrontPeripheries.jpg|580px]] [[Image:KwikstikBackPeripheries.jpg|580px]]
  
== Programovanie dosky KwikStik ==
+
== Pripojenie KwikStik modulu ku PC ==
Vývoj programovanie a debug aplikácií pre KwikStik dosku umožňuje prostredie [[CodeWarrior]] priamo od spoločnosti Freecsale.<br\>
+
Pre nahratie programu do KwikStik modulu je nevyhnutné mať pripojené oba micro-USB konektory ku PC. Jeden z konektorov pripája komunikačné rozhranie Segger J-link a druhý z konektorov preň poskytuje napájanie. Pre nahratie programu do KwikStik modulu tiež musí byť modul v zapnutom stave resp. prepínač na doske v polohe ON.<br\>
 +
Pre napájanie KwikStik modulu a beh nahraného programu postačuje napájanie z jedného micro-USB konektoru.<br\>
 +
V prípade, že operačný systém modul po jeho pripojený nerozpozná je potrebné Segger J-link ovládače stiahnuť a nainštalovať manuálne. Link na ovládače je uvedený dole medzi odkazmi.<br\>
  
== Pripojenie dosky KwikStik ku PC ==
+
== Pripojenie KwikStik modulu do Tower System ==
Pre nahratie programu do KwikStik dosky je nevyhnutné mať pripojené oba micro-USB konektory ku PC. Jeden z konektorov pripája komunikačné rozhranie Segger J-link a druhý z konektorov preň poskytuje napájanie. Pre nahratie programu do KwikStik dosky tiež musí byť doska v zapnutom stave resp. prepínač na doske v polohe ON.<br\>
+
KwikStik modul má na [[Kinetis Tower Port|Tower Port]]e  vyvedené len zbernice UART, SPI, CAN a I2C (z každej jednu), dva piny TIMERU a jeden pin DAC.<br\>
Pre napájanie KwikStik dosky a beh nahraného programu postačuje napájanie z jedného micro-USB konektoru.<br\>
+
Nič iné z modulu vyvedené nieje (ani displej). Jedinou možnosťou ako ovládať jéj periférie z Tower MCU dosky je cez zbernice. To teda znamená samostatne naprogramovať KwikStik modul a Tower MCU modul, tak aby medzi sebou komunikovali.<br\>
V prípade, že operačný systém dosku po jéj pripojený nerozozná je potrebné Segger J-link ovládače stiahnuť a nainštalovať manuálne. Link na ovládače je uvedený dole medzi odkazmi.<br\>
 
  
== Pripojenie dosky do Tower System ==
+
Rovnako sú na tom pravdepodobne všetky moduly pre Tower System obsahujúce vlastné MCU.<br\>
KwikStik doska má na [[Kinetis Tower Port|Tower Port]]  vyvedené len zbernice UART, SPI, CAN a I2C (z každej jednu), dva piny TIMERU a jeden pin DAC.<br\>
 
Nič iné z dosky vyvedené nieje (ani displej). Jedinou možnosťou ako ovládať jéj periférie z Tower MCU dosky je cez zbernice. To teda znamená samostatne naprogramovať KwikStik dosku a Tower MCU dosku tak aby medzi sebou komunikovali.<br\>
 
  
Rovnako sú na tom pravdepodobné všetky dosky pre Tower System obsahujúce vlastné MCU.<br\>
+
KwikStik modul má tak ako väčšina modulov s MCU pre Tower System dva [[TWRIPI Socket|TWRIPI konektory]]. Tieto konektory umožňujú pripojiť ku modulom prídavné dosky s perifériami. Pre ich osobitné využitie majú vyvedených len málo pinov MCU, preto je ich využitie obmedzené.
  
=== Odkazy ===
+
== Programovanie KwikStik modulu ==
 +
Vývoj, programovanie a debug aplikácií pre KwikStik modul umožňuje prostredie [[CodeWarrior]] priamo od spoločnosti Freescale.<br\>
 +
 
 +
== Projekty ==
 +
# [[KwikStik HELLO WORLD|"HELLO WORLD!"]]
 +
# [[KwikStik blikane s LED|Blikanie s LED]]
 +
# [[KwikStik riadenie motoru|Riadenie motoru cez H mostík]]
 +
 
 +
= Zdroje a odkazy =
 +
 
 +
[http://thefreescalecup.wikidot.com/en:k40-kwikstik-kit Stránka The Freescale Cup Wiki pre KwikStik modul]<br\>
 
[http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KWIKSTIK-K40 Stránka produktu KwikStik]<br\>
 
[http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KWIKSTIK-K40 Stránka produktu KwikStik]<br\>
[http://www.segger.com/jlink-software.html Stránka ovládača Segger J-link]
+
[http://www.freescale.com/webapp/sps/site/homepage.jsp?code=TOWER_HOME Stránka produktu Tower System]<br\>
 +
[http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=K40_100&nodeId=01624698C9DE2DDDAB Stránka pre MCU Kinetis K40]<br\>
 +
[http://www.segger.com/jlink-software.html Stránka pre ovládače Segger J-link]<br\>

Aktuálna revízia z 23:16, 22. december 2012

KwikStik

Kinetis KwikStik je vývojový modul od spoločnosti Freescale s procesorom Kinetis PK40X256. Je ho možné používať ako samostatne tak aj v Tower System (flexibilnej stavebnici s rôznimi modulmi od spoločnosti Freescale).<br\>

Periférie KwikStik

KwikstikFrontPeripheries.jpg KwikstikBackPeripheries.jpg

Pripojenie KwikStik modulu ku PC

Pre nahratie programu do KwikStik modulu je nevyhnutné mať pripojené oba micro-USB konektory ku PC. Jeden z konektorov pripája komunikačné rozhranie Segger J-link a druhý z konektorov preň poskytuje napájanie. Pre nahratie programu do KwikStik modulu tiež musí byť modul v zapnutom stave resp. prepínač na doske v polohe ON.<br\> Pre napájanie KwikStik modulu a beh nahraného programu postačuje napájanie z jedného micro-USB konektoru.<br\> V prípade, že operačný systém modul po jeho pripojený nerozpozná je potrebné Segger J-link ovládače stiahnuť a nainštalovať manuálne. Link na ovládače je uvedený dole medzi odkazmi.<br\>

Pripojenie KwikStik modulu do Tower System

KwikStik modul má na Tower Porte vyvedené len zbernice UART, SPI, CAN a I2C (z každej jednu), dva piny TIMERU a jeden pin DAC.<br\> Nič iné z modulu vyvedené nieje (ani displej). Jedinou možnosťou ako ovládať jéj periférie z Tower MCU dosky je cez zbernice. To teda znamená samostatne naprogramovať KwikStik modul a Tower MCU modul, tak aby medzi sebou komunikovali.<br\>

Rovnako sú na tom pravdepodobne všetky moduly pre Tower System obsahujúce vlastné MCU.<br\>

KwikStik modul má tak ako väčšina modulov s MCU pre Tower System dva TWRIPI konektory. Tieto konektory umožňujú pripojiť ku modulom prídavné dosky s perifériami. Pre ich osobitné využitie majú vyvedených len málo pinov MCU, preto je ich využitie obmedzené.

Programovanie KwikStik modulu

Vývoj, programovanie a debug aplikácií pre KwikStik modul umožňuje prostredie CodeWarrior priamo od spoločnosti Freescale.<br\>

Projekty

  1. "HELLO WORLD!"
  2. Blikanie s LED
  3. Riadenie motoru cez H mostík

Zdroje a odkazy

Stránka The Freescale Cup Wiki pre KwikStik modul<br\> Stránka produktu KwikStik<br\> Stránka produktu Tower System<br\> Stránka pre MCU Kinetis K40<br\> Stránka pre ovládače Segger J-link<br\>