Popis:
Co je to FITkit
FITkit
- Hardwarová platforma obsahující
- mikrokontroler,
- programovatelné hradlové pole a
- řadu běžně dostupných periferií.
Koncept, cíle
- HW platforma dostupná pro každého
- Programování bez nutnosti vlastnit HW přípravky (postačí USB připojení)
- Volně dostupné vývojové nástroje pro Windows i Linux (MSPGCC, Xilinx ISE, ModelSIM)
Historie FITkitu
2006 [vývoj firmware]
- vyroben první prototyp, postupné oživování,
- využití dostupných aplikací; slabá podpora v Linuxu
- platforma se začala využívat pro BP/DP
2008 [sw podpora]
- vývoj vlastních platformě nezávislých aplikací
(QDevKit, FKFlash,FKterm)
- snaha o maximální zjednodušení přístupu
- diskusní fórum
2009 [dokumentace]
- FITkit 2.0, podpora audio aplikací
- nové webové stránky
2010 [externí moduly]
- modul Ethernet, modul 2.4GHz RF, podpora XC3S400
2011 [virtualizace]
- překladový server, přechod na ISIM
Klíčová slova:
fitkit
mikrokontroler
komunikace
konfigurace
programování
webpack
nástroje
Obsah:
- Úvod
Platforma FITkit
komponenty, způsob komunikace
Práce s FITkitem
zprovoznění FITkitu a demo aplikací
překlad, syntéza a simulace aplikací
Tvorba vlastní aplikace
překladový systém, struktura repozitáře,
předpřipravené knihovny
tvorba vlastní aplikace