Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Kadangi „iRobot“nepateikė „Linux“vartotojams galimybės naudotis komandų moduliu, turėjau tai išsiaiškinti pats. Nebijokite, tai tikrai nėra sunku. Viskas, ką jums reikia padaryti, tai paleisti keletą scenarijų. Pradėkime, ar ne?
1 žingsnis: įsigykite prekes
Šioje pamokoje darau prielaidą, kad turite apt pagrįstą paketų tvarkyklę. (t. y. naudojate „Debian“išvestinę priemonę arba „Ubuntu“darinį) Tiesiog todėl, kad apt = good. Jei to nepadarysite, manau, kad „yum“yra tie patys paketai, bet aš negaliu to išbandyti. (Fedora manęs nemėgsta) Dabar turite paleisti ilgą ir sudėtingą užduotį:
sudo apt-get install avrdude avr-libc gcc-avrsudo apt-get pašalinti brlttyIr taip, pašalinti tą pakuotę yra saugu. (Patarimas iš čia) Jei pateikiama klaida sakant, kad ji neįdiegta, viskas gerai, nesijaudinkite.
2 žingsnis: parašykite/gaukite programą
Štai dalis, kurioje rašote savo programą. Tačiau norėdami tai išbandyti, naudokite demonstracinę programą. Komandų modulyje yra kompaktinis diskas, o jame yra 3 demonstracinės programos. Norėdami išbandyti, naudokite įvesties programą. Nukopijuokite aplanką „input“į kažkur savo kompiuteryje, pvz.,/Home/user/avr/input.
3 veiksmas: redaguokite „Makefile“
Jei parašėte savo programą, gaukite failą iš kompaktinio disko. Jei ką tik nukopijavote, tada jau turite. Atidarykite jį ir naudokite rasti/pakeisti, kad redaguotumėte šias dvi eilutes:
86: DEBUG = dwarf-2… 204: AVRDUDE_PORT = com9 # programuotojas, prijungtas prie serijinio įrenginio(Jei norite tai padaryti, šie skaičiai yra eilučių numeriai)
86: DEBUG = stabs… 204: AVRDUDE_PORT = /dev /ttyUSB0 # programuotojas, prijungtas prie serijinio įrenginioTai nebuvo per sunku, tiesa?
4 žingsnis: kompiliuokite/atsisiųskite
Iki šiol nebuvo taip sunku, ir šis žingsnis nesiskiria: pirmiausia prijunkite komandų modulį per USB ir įsitikinkite, kad jis įjungtas. Paspauskite Reset mygtuką. Tada eikite į kompiuterį ir atidarykite terminalą. Eikite į katalogą, kuriame yra jūsų programa/makefile, ir įveskite:
sukurti „allmake“programąDabar pereikite prie kūrimo ir nuimkite kabelį. Tada paspauskite atstatymo mygtuką ir programa prasidės! Sveikiname!