GNU AVR 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.
См. также
[править | править код]Ссылки
[править | править код]- The AVR «Super-Project» on savannah.nongnu.org
- Домашняя страница binutils
- AVR Libc Home Page
- Домашняя страница uisp
- Домашняя страница SimulAVR
- The AVR GCC Toolchain
- Components of the AVR-GCC toolchain
- Установка AVR GNU Toolchain под Linux
Примечания
[править | править код]- ↑ AVR Libc Home Page . Дата обращения: 24 августа 2012. Архивировано 19 сентября 2013 года.
- ↑ Atmel AVR Toolchain . Дата обращения: 30 марта 2018. Архивировано 30 марта 2018 года.
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |
В статье есть список источников, но не хватает сносок. |