Arduino Nano "Avrdude: STK500_RECV (): A programozó nem válaszol:" Fix "

Arduino Nano "avrdude: stk500_recv(): programmer is not responding" Fix

Az „AVRDUDE: STK500_RECV () javítása: A programozó nem válaszol” Hiba az Arduino Nano -n

 

Az Arduino Nano népszerű választás az elektronikai rajongók számára, kis formájú tényezője és erőteljes képességei miatt. A felhasználók azonban néha a frusztráló „Avrdude: STK500_RECV (): A Programmer nem válaszol” hibával, amikor a kódot a Nano -ba töltik fel. Ez a probléma gyakran a bootloader konfigurációjának eltéréséből fakad. Szerencsére a javítás egyértelmű: az Arduino IDE rendszerbetöltő beállításának megváltoztatása a régi bootloader használatához. Itt található egy lépésről lépésre történő útmutató a hiba megoldásához.

 

A hiba megértése

Az „AVRDUDE: STK500_RECV (): A programozó nem válaszol” hiba jellemzően az Arduino IDE és az Arduino Nano közötti kommunikációs problémát jelzi. Ez a probléma gyakran fordul elő, mert az Arduino Nano Bootloader két verziója van: a régi bootloader (2018 előtti) és az új bootloader (2018 után). A helytelen bootloader beállítás használata megakadályozhatja, hogy az IDE sikeresen feltöltse a kódot a Nano -ba.

 

Lépésről lépésre történő javítás

 

1. Határozza meg a bootloader verziót

Először meg kell határoznia, hogy az Arduino Nano melyik bootloader -t használja. Ha nem biztos benne, kipróbálhatja mindkét beállítást, hogy megnézze, melyik működik. A régebbi nano táblák (2018 előtti) azonban általában a régi bootloader-t használják, míg az újabbok az új bootloader-t használják.

 

2. Nyissa ki az Arduino IDE -t

Győződjön meg arról, hogy az Arduino IDE legújabb verziója telepítve van. Nyissa meg az IDE -t a számítógépén.

 

3. Csatlakoztassa az Arduino Nano -t

Csatlakoztassa az Arduino Nano -t a számítógépéhez USB -kábel segítségével. Győződjön meg arról, hogy a kapcsolat biztonságos -e.

 

4. Válassza ki a megfelelő táblát és a portot

Az Arduino IDE -ben navigáljon Eszközök> Board és válasszon Arduino Nano- Akkor menj el Eszközök> Port és válassza ki a Nano megfelelő COM portját.

 

5. Változtassa meg a bootloader beállítást

Itt található a hiba kijavításához szükséges döntő lépés:

1. Elindul Eszközök> processzor.

2. Ha újabb Arduino Nano -t használ, válassza ki Atmega328p (régi bootloader)- Régebbi nanók esetében kipróbálhatja Atmega328p (amely alapértelmezés szerint az új bootloaderre), és nézd meg, működik -e.

 

6. Töltse fel a kódját

Próbálja meg újra feltölteni a kódot az Arduino IDE feltöltési gombra (jobbra nyíl ikonra) kattintással. Ha a feltöltés sikeres, akkor megoldotta a problémát.

 

Hibaelhárítás

Ha még mindig találkozik a hibával, próbálja ki a következőket:

Ellenőrizze duplán az USB-csatlakozást, és ellenőrizze, hogy a kábel funkcionális-e.

Ellenőrizze, hogy a helyes com -ot választotta -e

Hagyj egy megjegyzést