Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Arduino ISP
- Hakbang 2: Hanapin ang Datasheet para sa Iyong AVR at Suriin ang Pin Out
- Hakbang 3: Ikonekta ang Arduino sa AVR
- Hakbang 4: Kunin ang Iyong Fuse Setting at AVRDUDE APP
- Hakbang 5: Kunin ang Iyong HEX File Mula sa Iyong C Code
- Hakbang 6: Ang Wakas
Video: Paano Mag-upload ng C Code sa R AVR Gamit ang Arduino Uno Bilang Programmer: 6 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
HI lahat: D
Dito ko ibabahagi ang isang simpleng paraan upang ma-program ang anumang AVR chip gamit ang Arduino Uno R3
Ang kailangan mo lang sunugin ang code sa iyong microcontroller ay Arduino Uno sa halip na bumili ng partikular na programmer na nagkakahalaga ng malaki.
Mga gamit
Kakailanganin mong:
- Arduino uno r3 na may naaalis na maliit na tilad (1)
- Jumper wires
- 10uF electrolyte capacitor (1)
- Hex file na nabuo mula sa iyong C code
Hakbang 1: Arduino ISP
Una: buksan ang iyong Arduino IDE at i-upload ang Arduino ISP sa iyong Arduino
mahahanap mo ito sa File -> Mga Halimbawa
Bago pindutin ang upload key kailangan mong suriin ang uri ng Board at COM port.
TANDAAN: ang code na ito ay magpapasara sa iyong Arduino sa isang programmer!
Hakbang 2: Hanapin ang Datasheet para sa Iyong AVR at Suriin ang Pin Out
Ang Pin 1 ay ang pin na mayroong isang maliit na tuldok na malapit dito
kailangan namin (VCC, GND, Reset, UCSK, MISO, MOSI) hanapin ang mga ito sa iyong AVR.
Hakbang 3: Ikonekta ang Arduino sa AVR
ikonekta ang Arduino sa AVR alinsunod sa Figure at iyong AVR datasheet
at huwag kalimutan na ikonekta ang isang 10uF capacitor sa pagitan ng GND isang RST ng iyong Arduino para sa hindi pagpapagana ng auto reset ng Arduino
Hakbang 4: Kunin ang Iyong Fuse Setting at AVRDUDE APP
pumunta sa
www.engbedded.com/fusecalc/
at piliin ang iyong AVR, ang akin ay Atmega16
Hindi ko babaguhin ang anumang bagay upang hindi ko sirain ang aking AVR, ngunit babaguhin ko ang panloob na RC sa 8 MHZ "Maaari kang pumili ng panlabas na 16 MHZ na kristal" nasa sa iyo.
mag-scroll pababa at kopyahin ang avrdude argument
upang i-paste ito sa AVRDUDE programe.
akin ay
-U lfuse: w: 0xe4: m -U hfuse: w: 0x99: m
AVEDUDE na link sa pag-download:
download.savannah.gnu.org/releases/avrdude/
pagkatapos buksan ito at baguhin ang mga setting tulad ng imahe at nakasalalay sa iyong hardware at huwag kalimutang i-paste ang mga setting ng piyus sa Mga karagdagang linya ng utos na utos
Hakbang 5: Kunin ang Iyong HEX File Mula sa Iyong C Code
Magsusulat ako ng isang simpleng c code upang kumurap ng isang LED sa PIN 20
mag-upload ng hex file sa avrdude sa seksyon ng Flash at hit program
Hakbang 6: Ang Wakas
Para sa anumang tanong na puna sa ibaba
Inirerekumendang:
Arduino Bilang ISP -- Burn Hex File sa AVR -- Fuse sa AVR -- Arduino Bilang Programmer: 10 Hakbang
Arduino Bilang ISP || Burn Hex File sa AVR || Fuse sa AVR || Arduino Bilang Programmer: …………………. Mangyaring MAG-SUBSCRIBE Sa aking channel sa YouTube para sa higit pang mga video …….. Ang artikulong ito ay tungkol sa arduino bilang isp. Kung nais mong mag-upload ng hex file o kung nais mong itakda ang iyong piyus sa AVR kung gayon hindi mo kailangang bumili ng isang programmer, magagawa mo
Paano Masunog ang ATTiny85 Gamit ang Arduino-Mega Bilang ISP: 5 Hakbang
Paano Sunugin ang ATTiny85 Gamit ang Arduino-Mega Bilang ISP: Mga Contributor - Sayan Wadadar, Chiranjib KunduProgramming ATTiny85 gamit ang Arduino MEGA2560 bilang ISP. Ilang buwan na ang nakakalipas, sinusubukan kong pag-urongin ang aking proyekto ng Arduino gamit ang aking Attiny 85 ic. Ito ang unang pagkakataon na sinusubukan kong Program ang isang 20u ATTiny 85 gamit ang
Paano Mag-Program ng PIC MCU Sa PICkit Programmer Gamit ang isang Breadboard: 3 Mga Hakbang
Paano Mag-Program ng PIC MCU Sa PICkit Programmer Gamit ang isang Breadboard: Hindi mo kailangan ng mamahaling at sopistikadong mga tool upang makapaglaro sa PIC (o anumang iba pang) mga microcontroller. Ang kailangan mo lang ay isang breadboard kung saan mo susubukan ang iyong circuit at programa. Siyempre ang ilang uri ng isang programmer at IDE ay kinakailangan. Sa instructa na ito
Paano Mag-code ng isang Kanta Gamit ang Sheet Music sa Sonic Pi: 5 Hakbang
Paano Mag-code ng isang Kanta Gamit ang Sheet Music sa Sonic Pi: Ang itinuturo na ito ay magbabalangkas ng ilang mga pangunahing hakbang at piraso ng code na gagamitin kapag nag-cod ng isang kanta sa Sonic Pi gamit ang sheet music! Mayroong isang milyong iba pang mga piraso ng code upang subukang magdagdag ng lasa sa iyong natapos na piraso upang tiyaking maglaro din sa paligid ng
Paano Gumamit ng Wiimote Bilang isang Computer Mouse Gamit ang Kandila Bilang Sensor !!: 3 Mga Hakbang
Paano Gumamit ng Wiimote Bilang isang Computer Mouse Gamit ang Kandila Bilang Sensor !!: Ipapakita sa iyo ng gabay na ito kung paano i-link ang iyong Wii Remote (Wiimote) sa iyong pc at gamitin ito bilang isang mouse