Lanțul de instrumente GNU AVR

Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 23 octombrie 2017; verificările necesită 7 modificări .

GNU AVR toolchain , sau AVR GCC toolchain , este numele unui set de pachete software distribuite sub licența GPL , LGPL necesară pentru compilarea codului de program executabil pentru microcontrolerele AVR de la sursă . Utilitarele avr-binutils , avr-gcc , avr-libc stau la baza, pe lângă acestea, utilități de programare în circuit (uisp, Avrdude ), precum și utilități de simulare și depanare ( avr-gdb , SimulAVR , AVaRICE ) [ 1] sunt folosite .

Compilate pentru Windows, aceste programe sunt incluse în kitul de dezvoltare standard al Atmel pentru microcontrolere AVR [2] , precum și în popularul kit de dezvoltare WinAVR .

avr-gcc

avr-binutils

avr-libc

O versiune a bibliotecii standard C care ia în considerare caracteristicile arhitecturale ale platformei AVR , în special arhitectura Harvard .

Avrdude

uisp

Programator în circuit pentru microcontrolere AVR și AT89S, capabil să interacționeze cu hardware-ul multor programatori.

avr-gdb

SimulAVR

AVARICE

Un depanator în circuit care utilizează interfața standard JTAG  pentru microcontrolere AVR.

Vezi și

Link -uri

Note

  1. Pagina de pornire AVR Libc . Consultat la 24 august 2012. Arhivat din original la 19 septembrie 2013.
  2. Lanțul de instrumente Atmel AVR . Preluat la 30 martie 2018. Arhivat din original la 30 martie 2018.