Original title:
Vývojový modul s 32bitovým procesorem typu ARM
Translated title:
Development board with 32-bit ARM-based processor
Authors:
Jůn, Lukáš ; Šebesta, Jiří (referee) ; Frýza, Tomáš (advisor) Document type: Master’s theses
Year:
2009
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Náplní této práce je vytvořit podrobný popis 32bitových procesorů typu ARM. Čtenář bude seznámen s jednotlivými rodinami procesorů architektury ARM, s možnostmi vývoje aplikací pro tyto procesory. Aplikace se v převážné většině již nevyvíjí v jazyce symbolických adres (assembler), ale s výhodou se používají vyšší programovací jazyky (C/C++). Je zde pojednáno o vývojových nástrojích, které do značné míry usnadňují vývoj nových aplikací. Tato práce také obsahuje kompletní návrh a popis vývojové desky s mikropočítačem Atmel AT91SAM7S64 (se zdrojovým kódem vzorové aplikace).
The content of this thesis is to create a detailed description of 32-bit ARM-based processors. Reader will be inform about the each one of the family of ARM-based processor, about the options of creating applications for these CPUs. The Applications are commonly developed by using the C/C++ language. This text also deal's with the development environments. These tools are making easier the development of new applications. This thesis also contains a complete design and description of development board with Atmel AT91SAM7S64 MCU (with sample of source code included).
Keywords:
C language; compiler; development environment; interrupt; Microcontroller; jazyk C; Mikropočítač; překladač; přerušení; vývojové prostředí
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/9236