Detail výsledku

Basic C Code Implementations for AVR Microcontrollers

FRÝZA, T. Basic C Code Implementations for AVR Microcontrollers. In Proceedings of 14th International Workshop on Systems Signals & Image Processing (IWSSIP). Maribor (Slovenia): University of Maribor, 2007. p. 453-456. ISBN: 978-961-248-036-3.
Typ
článek ve sborníku konference
Jazyk
anglicky
Autoři
Abstrakt

The main purpose of this article is to summarize the possibilities of C code implementation for the AVR microcontrollers. The process of implementation is presented in this paper and the basic differences between two famous compilers for AVRs: GCC and CodeVisionAVR are presented as well. Whole paper is composed as a useful tool for university students/teachers and brings the guideline how to use the microcontrollers' interrupt sources but also it brings the powerful combination of assembly routines called from the C functions without a time consuming study of huge manuals and datasheets. Short examples of concrete source codes for GCC avr-libc are presented in the text.

Klíčová slova

Microcontrollers, AVR, C/C++, GCC avr-libc, CodeVisionAVR, interrupts, instruction set.

Rok
2007
Strany
453–456
Sborník
Proceedings of 14th International Workshop on Systems Signals & Image Processing (IWSSIP)
Konference
14th International Conference on Systems, Signals and Image Processing, IWSSIP 2007 and 6th EURASIP Conference Focused on Speech and Image Processing, Multimedia Communications and Services EC-SIPMCS 2007
ISBN
978-961-248-036-3
Vydavatel
University of Maribor
Místo
Maribor (Slovenia)
UT WoS
000253680600050
BibTeX
@inproceedings{BUT22697,
  author="Tomáš {Frýza}",
  title="Basic C Code Implementations for AVR Microcontrollers",
  booktitle="Proceedings of 14th International Workshop on Systems Signals & Image Processing (IWSSIP)",
  year="2007",
  pages="453--456",
  publisher="University of Maribor",
  address="Maribor (Slovenia)",
  isbn="978-961-248-036-3"
}
Pracoviště
Nahoru