Knihovna funkcí pro počítač RASPBERRY PI
Library for RASPBERRY PI module
dc.contributor.advisor | Kubalík Pavel | |
dc.contributor.author | Procházka Tomáš | |
dc.date.accessioned | 2017-04-25T17:38:23Z | |
dc.date.available | 2017-04-25T17:38:23Z | |
dc.date.issued | 2016-08-04 | |
dc.identifier | KOS-587864746505 | |
dc.identifier.uri | http://hdl.handle.net/10467/68163 | |
dc.description.abstract | Tato diplomová práce se zabývá vytvořením knihovny pro ovládání jednotlivých periférií počítače Raspberry PI bez použití operačního systému. Důraz je kladen hlavně na ovládání univerzálních vstupů a výstupů, rozhraní UART, SPI, I2C, časovačů, řadiče přerušení, pulsně šířkového modulátoru, řadiče SD/MMC karet a ethernetové rozhraní. Knihovna funkcí bude napsaná v programovacím jazyce C. Pro otestování funkcí knihovny je zapotřebí napsat demonstrující aplikaci, která bude využívat grafický displej, ethernetové rozhraní a SD kartu. Na PC bude vytvořeno grafické uživatelské rozhraní pro ověření komunikace pomocí ethernetového rozhraní. Grafické uživatelské rozhraní bude vytvořeno v jazyce C++. Dále budou vytvořeny i další ukázkové aplikace pro manipulaci s ostatními perifériemi na Raspberry PI. | cze |
dc.description.abstract | This diploma thesis deals with creating a library for controlling individual peripherals computer Raspberry PI without using the operating system. Emphasis is placed mainly on controlling universal inputs and outputs, UART, SPI, I2C, timers, interrupt controller, pulse width modulator, controller SD/MMC cards and ethernet interfaces. The library functions will be written in the C programming language. For testing the function of the library is needed write demonstrating application that will use graphic display, ethernet interface and SD card. On the PC will be created graphical user interface for checking communication via ethernet interface. The graphical user interface will be created in C++. There will also be created next sample applications for manipulation with other peripherals on Raspberry PI. | eng |
dc.language.iso | CZE | |
dc.publisher | České vysoké učení technické v Praze. Vypočetní a informační centrum. | cze |
dc.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
dc.rights | 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.html | eng |
dc.rights | Vysokoš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 | cze |
dc.subject | ARM Advanced RISC MachinesBCM BroadcomCPU Central processing unit (Centrální procesorová jednotka)CRC Cyclic redundancy check (Cyklický redundantní součet)DC Direct current (Stejnosměrný elektrický proud)DSI Display Serial Interface (Sériové rozhraní pro displej)GPIO General purpose input/output (Univerzální vstupy a výstupy)GPU Graphic processing unit (Grafická procesorová jednotka)HDMI High Definition Multimedia InterfaceI2C Inter-Integrated CircuitLSB Least significant bit (Nejméně významný bit)MAC Media Access ControlMMC MultiMediaCardMSB Most significant bit (Nejvíce významný bit)OS Operating systém (Operační systém)PID Packet identifier (Identifikátor paketu)PNG Portable Network Graphics (Přenosná síťová grafika)PWM Pulse Width Modulator (Pulzně šířková modulace)RCA Radio Corporation of America (Americká rozhlasová společnost)RISC Reduced Instruction Set ComputingRPI Raspberry PI SD Secure Digital SDRAM Synchronous Dynamic Random Access Memory (Synchronní Dynamická paměť)SoC System on a Chip (Systém na čipu)SOF Start of frame (Začátek rámce)SPI Serial Peripheral Interface (Sériové periferní rozhraní)SSD Solid-state drive TTL Tranzistor-tranzistor logic (Tranzistorově-tranzistorová logika)UART Universal asynchronous receiver/transmitter (Univerzální asynchronní přijímání/ vysílání)USB Universal Serial Bus (Univerzální sériová sběrnice)UTP Unshielded Twisted Pair (Nestíněná kroucená dvojlinka) | cze |
dc.subject | ARM Advanced RISC MachinesBCM BroadcomCPU Central processing unit (Centrální procesorová jednotka)CRC Cyclic redundancy check (Cyklický redundantní součet)DC Direct current (Stejnosměrný elektrický proud)DSI Display Serial Interface (Sériové rozhraní pro displej)GPIO General purpose input/output (Univerzální vstupy a výstupy)GPU Graphic processing unit (Grafická procesorová jednotka)HDMI High Definition Multimedia InterfaceI2C Inter-Integrated CircuitLSB Least significant bit (Nejméně významný bit)MAC Media Access ControlMMC MultiMediaCardMSB Most significant bit (Nejvíce významný bit)OS Operating systém (Operační systém)PID Packet identifier (Identifikátor paketu)PNG Portable Network Graphics (Přenosná síťová grafika)PWM Pulse Width Modulator (Pulzně šířková modulace)RCA Radio Corporation of America (Americká rozhlasová společnost)RISC Reduced Instruction Set ComputingRPI Raspberry PI SD Secure Digital SDRAM Synchronous Dynamic Random Access Memory (Synchronní Dynamická paměť)SoC System on a Chip (Systém na čipu)SOF Start of frame (Začátek rámce)SPI Serial Peripheral Interface (Sériové periferní rozhraní)SSD Solid-state drive TTL Tranzistor-tranzistor logic (Tranzistorově-tranzistorová logika)UART Universal asynchronous receiver/transmitter (Univerzální asynchronní přijímání/ vysílání)USB Universal Serial Bus (Univerzální sériová sběrnice)UTP Unshielded Twisted Pair (Nestíněná kroucená dvojlinka) | eng |
dc.title | Knihovna funkcí pro počítač RASPBERRY PI | cze |
dc.title | Library for RASPBERRY PI module | eng |
dc.type | diplomová práce | cze |
dc.type | master thesis | eng |
dc.date.accepted | 2017-02-09 | |
dc.contributor.referee | Vaňát Tomáš | |
theses.degree.discipline | Počítačové inženýrství | cze |
theses.degree.grantor | katedra řídicí techniky | cze |
theses.degree.programme | Otevřená informatika | cze |
Files in this item
This item appears in the following Collection(s)
-
Diplomové práce - 13135 [329]