GNU AVR værktøjskæde

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 23. oktober 2017; checks kræver 7 redigeringer .

GNU AVR værktøjskæde eller AVR GCC værktøjskæde er navnet på et sæt softwarepakker distribueret under GPL , LGPL -licensen , der kræves for at kompilere eksekverbar programkode til AVR - mikrocontrollere fra kilden . Avr-binutils , avr -gcc , avr-libc hjælpeprogrammer danner grundlaget, foruden dem, in - circuit programmeringsværktøjer (uisp, Avrdude ), såvel som simulerings- og fejlfindingsværktøjer ( avr-gdb , SimulAVR , AVaRICE ) [ 1] bruges .

Disse programmer er kompileret til Windows og er inkluderet i Atmels standardudviklingssæt til AVR-mikrocontrollere [2] såvel som det populære WinAVR -udviklingssæt .

avr-gcc

avr-binutils

avr-libc

En version af C - standardbiblioteket , der tager højde for de arkitektoniske træk ved AVR -platformen , især Harvard-arkitekturen .

Avrdude

uisp

In-circuit programmør til AVR og AT89S mikrocontrollere, i stand til at interagere med hardwaren fra mange programmører.

avr-gdb

SimulAVR

AVARICE

En in-circuit debugger, der bruger standard JTAG  interface til AVR mikrocontrollere.

Se også

Links

Noter

  1. AVR Libc Hjemmeside . Hentet 24. august 2012. Arkiveret fra originalen 19. september 2013.
  2. Atmel AVR Værktøjskæde . Hentet 30. marts 2018. Arkiveret fra originalen 30. marts 2018.