Hogyan működik a reset gomb az Arduino-n?

Zavarban vagyok arról, hogyan és mikor használjam az Arduino reset gombját. Csak megnyomom a gombot, amíg be van kapcsolva? Egyszerűen újraindul a tábla vagy a feltöltött kód törlése is? Jelenleg, amikor megnyomom a gombot, miközben az Uno-m be van kapcsolva, semmi sem tesz.

Hetek óta használom ezt a táblát, gond nélkül, és most ezt a hibát kaptam:

avrdude: stk500_getsync() 

És nem tudtam feltölteni a kódot. Megpróbáltam a Reset gombot használni, de nem látom, hogy a táblán semmi történik, nincs villogás, nincs villódzás , semmi nem jelzi, hogy valami vissza lett állítva.

Válasz

A reset gomb nagyjából ugyanazt jelenti, mint a kártya kihúzása és visszadugása. Beindítja a programot a kezdetektől fogva.

Ugyanez történik, amikor programozza a lapot – az USB interfész megnyomja az Ön számára a reset gombot. Ez egy-két másodpercre belép a rendszerindítóba, hogy képes legyen próbáld meg programozni

A tábla alaphelyzetbe állításakor a 13. érintkező LED-jének párszor villognia kell, miközben a rendszerindítóban van, mielőtt bármilyen programot futtatna, amelyet beprogramozott. Ha ez a LED nem villog, amikor megnyomja a reset gombot, és akkor komoly hiba lépett fel a táblájában, amely további diagnosztikát fog végrehajtani.

  • Ha bármi más van csatlakoztatva az Arduino-hoz, húzza ki azt.
  • Próbálja meg az Arduino-t különböző tápegységekről táplálni.
  • Ha másik Arduino vagy AVR programozója van, próbálkozzon újra a rendszerbetöltővel.

Megjegyzések

  • Köszönöm. ' megerősítette a gyanúmat. ' Megpróbáltam újra flashelni a bootloadert egy másik Arduino-val, de folyamatosan kapok hibákat ezért is. Lehet, hogy ' s, mert nem ' nem húztam ki mindent a hálózatból, vagy talán azért, mert rossz kapcsolataim vannak az ATTINY csapokkal. Ami szar, hogy ez az Aruduino egy robot része, és minden csapomat használom, és a helyemre ragasztom. Jobb választ reméltem, mint hogy mindent kihúzok a konnektorból. : |

Válasz

vásároljon másik Arduino-t

töltse fel a kódot

cserélje ki a régi Arduino mikrovezérlőjét az új Arduino mikrovezérlőjére

akkor robotja jól működik.

ez a probléma akkor merül fel, ha a táblán lévő átalakító chip megsérül. így a fent említett lépésekben éppen egy kódot töltöttünk fel a mikrovezérlőbe egy új átalakító chip használatával.

Megjegyzések

  • ??? Mi köze ennek a kérdéshez, mit csinál a reset gomb? Milyen robot? Mi lehet egy átalakító chip?
  • itt az a probléma, hogy a vázlatot nem töltik fel. így az a feladatra már beprogramozott mikrovezérlő cseréje hasznos lehet az összes kapcsolat eltávolítása és a vázlat feltöltése helyett. nem mondhatjuk 100% -os bizalommal, hogy a vázlat feltöltése az összes kapcsolat eltávolításával megoldja a problémát, mert hasonló problémát tapasztaltam. a konverter chipről a forum.arduino.cc/index.php?topic=70058.0

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük