avr.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Mon, 30 Jan 2017 00:44:30 +0200
changeset 2075 ccaa2f364422
parent 1912 8b81a8f0f692
child 2228 837f1337c59b
permissions -rw-r--r--
Improve page formatting.

.. -*- coding: utf-8; -*-

===============
 Abbreviation.
===============
.. contents::
   :local:

AVR programming tutorials.
==========================

  http://www.avr-asm-tutorial.net/
    Learning AVR Assembler with practical examples
  http://www.avr-asm-download.de/index.html
    Pdf download page.

AVR ISP programmer.
===================

avrdude.
--------

AVRDUDE is an utility to download/upload/manipulate the ROM and EEPROM contents
of AVR microcontrollers using the in-system programming technique (ISP).

  http://www.nongnu.org/avrdude/
    Home page.
  http://savannah.nongnu.org/projects/avrdude/
    Devel home page.

uisp.
-----

Uisp is a tool for AVR microcontrollers which can interface to many hardware
in-system programmers.

  http://www.nongnu.org/uisp/
    Home page.
  http://savannah.nongnu.org/projects/uisp/
    Devel home page.

AVR tool-chains.
================

WinAVR.
-------

WinAVR (pronounced "whenever") is a suite of executable, open source software
development tools for the Atmel AVR series of RISC microprocessors hosted on the
Windows platform. It includes the GNU GCC compiler for C and C++.

  http://winavr.sourceforge.net/
    Home page.

GNU AVR.
--------
::

  $ sudo apt-get install binutils-avr gcc-avr avr-libc gdb-avr

See:

  http://www.nongnu.org/avr-libc
    Home page.

AVR simulator.
==============

simulavr.
---------
::

  $ sudo apt-get install simulavr