GNU AVR toolchain

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая 93.94.155.194 (обсуждение) в 17:44, 24 августа 2012 ( Новая страница: «'''GNU AVR toolchain''', или '''AVR GCC toolchain''' — наименование набора распространяемых по лице…»). Она может серьёзно отличаться от текущей версии.
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

GNU AVR toolchain, или AVR GCC toolchain — наименование набора распространяемых по лицензии GPL, LGPL пакетов программ, необходимых для компиляции из исходных текстов выполняемого кода программ для процессоров AVR. Основу составляют утилиты avr-binutils, avr-gcc, avr-libc, в дополнение к ним применяются утилиты внутрисхемного программирования (uisp, Avrdude), а так же симуляции и отладки (avr-gdb, SimulAVR, AVaRICE) [1].

Эти программы в скомпилированном для Windows виде входят в распространяемый фирмой Atmel стандартный набор программ разработки для процессоров AVR [2], а так же популярный набор программ разработки WinAVR.

avr-gcc

avr-binutils

avr-libc

Версия стандартной библиотеки C, учитывающая архитектурные особенности платформы AVR, в частности, гарвардскую архитектуру.

Avrdude

uisp

Внутрисхемный программатор для процессоров AVR и AT89S, способный взаимодействовать с аппаратурой многих программаторов.

avr-gdb

SimulAVR

AVaRICE

Внутрисхемный отладчик, использующий стандартный JTAG - интерфейс для процессоров AVR.

См. также

Ссылки

Примечания