Programování mikrokontrolérů rodiny AT32UC3C a IGLOO nano FPGA přes Bluetooth
Programming of AT32UC3C family of microcontrollers and IGLOO nano FPGAs through Bluetooth
Typ dokumentu
diplomová prácemaster thesis
Autor
Ján Sučan
Vedoucí práce
Dobiáš Radek
Oponent práce
Adámek Pavel
Studijní obor
Počítačové systémy a sítěStudijní program
InformatikaInstituce přidělující hodnost
katedra počítačových systémůPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Cieľom tejto diplomovej práce je vytvorenie nástrojov umožňujúcich bezdrôtový zápis, čítanie a verifikáciu programovej pamäte mikrokontrolérov rodiny AT32UC3C, poľa a FlashROM FPGA IGLOO nano, a ich otestovanie. Na základe analýzy existujúcich prostriedkov pre Bluetooth komunikáciu používaných v AŽD Praha s.r.o., literatúry k mikrokontrolérom rodiny AT32UC3C a dokumentácie k referenčnej implementácii DirectC pre ISP FPGA od firmy Microsemi sú navrhnuté a implementované nástroje pre bezdrôtové programovanie. Výsledkom práce sú nástroje pre zápis, čítanie a verifikáciu programovej pamäte mikrokontrolérov rodiny AT32UC3C, poľa a FlashROM FPGA IGLOO nano cez Bluetooth. Programovacie nástroje sú používané vo firme AŽD Praha s.r.o. ako súčasť programového vybavenia ETCS balíz. Sú prospešné vývojovým pracovníkom, ktorí sa zaoberajú bezdrôtovým programovaním systémov osadených týmito programovateľnými súčiastkami. V prílohe práce je možné nájsť zdrojové kódy implementácie bezdrôtového programovania. The aim of this masters's thesis is to develop tools that allows writing, reading and verification of a program memory of microcontrollers of AT32UC3C family, array and FlashROM of IGLOO nano FPGAs, and its testing. Based on analysis of existing means for a Bluetooth communication used by the AŽD Praha s.r.o., literature for AT32UC3C family of microcontrollers, and documentation for the DirectC reference implementation of FPGA ISP from the Microsemi company tools for wireless programming are implemented. The result of the thesis are tools for writing, reading and verification of a program memory of microcontrollers of AT32UC3C family, array and FlashROM of IGLOO nano FPGAs through Bluetooth. The programming tools are used by AŽD Praha s.r.o. company as a part of software equipment of ETCS balises. They are beneficial to developers who deal with wireless programming of systems that have these programmable devices planted. Source codes of the programming tool can be found in attachment of this thesis.
Kolekce
- Diplomové práce - 18104 [174]