GNU AVR toolchain

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 23. října 2017; kontroly vyžadují 7 úprav .

GNU AVR toolchain , nebo AVR GCC toolchain , je název sady softwarových balíčků distribuovaných pod licencí GPL , LGPL vyžadovaných pro kompilaci spustitelného programového kódu pro mikrokontroléry AVR ze zdroje . Obslužné programy avr-binutils , avr-gcc , avr-libc tvoří základ kromě nich také nástroje pro obvodové programování (uisp, Avrdude ) a také nástroje pro simulaci a ladění ( avr-gdb , SimulAVR , AVaRICE ) [ 1] se používají .

Tyto programy, kompilované pro Windows, jsou součástí standardní vývojové sady Atmel pro mikrokontroléry AVR [2] , stejně jako populární vývojové sady WinAVR .

avr-gcc

avr-binutils

avr-libc

Verze standardní knihovny C , která bere v úvahu architektonické prvky platformy AVR , zejména architekturu Harvardu .

Avrdude

uisp

In-circuit programátor pro mikrokontroléry AVR a AT89S, schopný interakce s hardwarem mnoha programátorů.

avr-gdb

SimulAVR

AVARICE

In-circuit debugger, který používá standardní rozhraní JTAG  pro mikrokontroléry AVR.

Viz také

Odkazy

Poznámky

  1. Domovská stránka AVR Libc . Získáno 24. srpna 2012. Archivováno z originálu 19. září 2013.
  2. Atmel AVR Toolchain . Získáno 30. března 2018. Archivováno z originálu 30. března 2018.