Konfigurovatelné SPI zařízení

but.committeeRNDr. Vladimír Opluštil (předseda) doc. Ing. Robert Grepl, Ph.D. (místopředseda) Ing. Dalibor Červinka, Ph.D. (člen) doc. Ing. Jiří Krejsa, Ph.D. (člen) doc. Ing. Čestmír Ondrůšek, CSc. (člen) mjr. Ing. Václav Křivánek, Ph.D. (člen) Ing. Bohumil Král, CSc. (člen) Ing. Josef Ferda (člen)cs
but.defenceStudent ve vymezeném čase prezentoval svou diplomovou práci. Poté byly předneseny posudky a student odpověděl na otázky oponenta. Následně proběhla diskuze se členy komise vztahující se k diplomové práci, při které byly položeny následující dotazy: Jaká je maximální frekvence SPI u vašeho zařízení? (zodpovezeno) Je možné emulovat také slave SPI zařízení s vnitřním stavem? (zodpovězeno)cs
but.jazykangličtina (English)
but.programAplikované vědy v inženýrstvícs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorKrejsa, Jiříen
dc.contributor.authorŽenčár, Pavolen
dc.contributor.refereeVěchet, Stanislaven
dc.date.created2021cs
dc.description.abstractTáto práca sa zaoberá vývojom a testovaním konfigurovateľného SPI slave zariadenia, ktorého hlavným účelom je testovanie reálnych SPI master zariadení. Zariadenie je implementované pomocou STM32 mikrokontroléra na vývojovej doske NUCLEO. Medzi základné funkcionality zariadenia patrí meranie frekvencie SPI prenosu, stream mód, ktorý umožní umožní presne sledovať, čo pripojené master zariadenie posiela po SPI zbernici a LUT mód, ktorý umožňuje nakonfigurovať zariadenie tak, aby odpovedalo prednastavenými odpoveďami na aktuálnu príchodziu správu. Rozšírená funkcionalita sa skladá z EEPROM emulátor módu. V tomto móde sa zariadenia správa ako virtuálna náhrada reálneho EEPROM zariadenia. Zariadenie je pripojené k počítaču pomocou sériového portu a je možné toto zariadenie konfigurovať pomocou python programáterského rozhrania. Zariadenie taktiež hlási každú aktivitu na SPI zbernici tomuto python programátorskému rozhraniu.en
dc.description.abstractThis thesis deals with the development and testing of a configurable SPI slave device, the main purpose of which is to test real SPI master devices. The device is implemented using STM32 microcontroller on NUCLEO development board. The basic functionalities of the device include measuring frequency of the SPI transmission, stream mode, which allows the user to accurately monitor what the connected master device is transmitting over the SPI interface, and LUT mode, which allows the user to configure the device to respond with preset responses according to the current incoming message. More advanced functionality consists of an EEPROM emulator mode. In this mode, the device behaves as a virtual replacement of a real EEPROM device. The device is connected to a personal computer using a serial port and it is possible to configure the device using a python programming interface. The device also reports every activity on the SPI interface to this python programming interface.cs
dc.description.markAcs
dc.identifier.citationŽENČÁR, P. Konfigurovatelné SPI zařízení [online]. Brno: Vysoké učení technické v Brně. Fakulta strojního inženýrství. 2021.cs
dc.identifier.other132926cs
dc.identifier.urihttp://hdl.handle.net/11012/199601
dc.language.isoencs
dc.publisherVysoké učení technické v Brně. Fakulta strojního inženýrstvícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectSPIen
dc.subjectmikrokontroléren
dc.subjectEEPROM pamäťen
dc.subjectDMAen
dc.subjectSPIcs
dc.subjectmicrocontrolercs
dc.subjectEEPROM memorycs
dc.subjectDMAcs
dc.titleKonfigurovatelné SPI zařízeníen
dc.title.alternativeConfigurable SPI devicecs
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2021-06-18cs
dcterms.modified2021-06-21-06:52:23cs
eprints.affiliatedInstitution.facultyFakulta strojního inženýrstvícs
sync.item.dbid132926en
sync.item.dbtypeZPen
sync.item.insts2025.03.27 10:34:07en
sync.item.modts2025.01.16 00:24:19en
thesis.disciplineMechatronikacs
thesis.grantorVysoké učení technické v Brně. Fakulta strojního inženýrství. Ústav mechaniky těles, mechatroniky a biomechanikycs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
14.01 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
82.23 KB
Format:
zip
Description:
appendix-1.zip
Loading...
Thumbnail Image
Name:
review_132926.html
Size:
8.5 KB
Format:
Hypertext Markup Language
Description:
file review_132926.html
Collections