สารบัญ:

Bootloader บน ATMEGA328P-PU: 6 ขั้นตอน
Bootloader บน ATMEGA328P-PU: 6 ขั้นตอน

วีดีโอ: Bootloader บน ATMEGA328P-PU: 6 ขั้นตอน

วีดีโอ: Bootloader บน ATMEGA328P-PU: 6 ขั้นตอน
วีดีโอ: HOW TO BURN BOOTLOADER IN ATMEGA328P MICROCONTROLLER . HELP OF USING ARDUINO UNO 2024, กรกฎาคม
Anonim
Bootloader บน ATMEGA328P-PU
Bootloader บน ATMEGA328P-PU

ใน questo articolo faremo l'upload del bootloader ใน un ATMEGA328P-PU utilizzando un Arduino Mega 2560

ในส่วนนี้เราจะอัปโหลด bootloader ไปยัง ATMEGA328P-PU โดยใช้ Arduino Mega 2560

ขั้นตอนที่ 1: วัสดุ

  • ATMEGA328P-PU;
  • Arduino เมกะ 2560;
  • ออสซิลเลเตอร์ (4/8/10/16 MHz);
  • 2 คอนเดนซาโทริดา 22pF;
  • คาวี.
  • ATMEGA328P-PU;
  • Arduino เมกะ 2560;
  • ออสซิลเลเตอร์ (4/8/10/16 MHz);
  • 2 คอนเดนเซอร์ 22pF;
  • สายไฟ

ขั้นตอนที่ 2: ซอฟต์แวร์

Scaricare ed estrarre il file zip dal seguente ลิงค์:

Dopo aver estratto il file, spostarsi nella cartella dell' IDE Arduino e creare una nuova cartella come libreria avente un nome a vostro piacimento (ad esempio il mio percorso nella quale devo creare la nuova cartella sarà C:\Program Files) ห้องสมุด).

ดาวน์โหลดและแตกไฟล์ zip จากลิงค์ต่อไปนี้

หลังจากแตกไฟล์แล้ว ให้ย้ายไปที่โฟลเดอร์ Arduino IDE และสร้างโฟลเดอร์ใหม่เป็นไลบรารี่ด้วยชื่อที่คุณเลือก (เช่น เส้นทางที่ผมต้องสร้างโฟลเดอร์ใหม่จะเป็น C: / Program Files (x86) Arduino / ไลบรารี)

ขั้นตอนที่ 3: Arduino ISP

Ora collega l'Arduino Mega 2560 al tuo PC e attraverso l'IDE Arduino vai su File>ตัวอย่าง>ArduinoISP e Carica lo sketch (Assicurati di aver scelto la giusta tipologia di scheda e la giusta porta su "Strumenti")

ตอนนี้เชื่อมต่อ Arduino Mega 2560 กับพีซีของคุณและผ่าน Arduino IDE ไปที่ไฟล์> ตัวอย่าง> ArduinoISP และโหลดภาพร่าง (ตรวจสอบให้แน่ใจว่าคุณได้เลือกประเภทการ์ดที่ถูกต้องและประตู USB ที่ถูกต้องใน "เครื่องมือ")

ขั้นตอนที่ 4: การเชื่อมต่อ

การเชื่อมต่อ
การเชื่อมต่อ

Effetturare ฉัน collegamenti come illuistrato nella figura soprastante

ทำการเชื่อมต่อดังแสดงในรูปด้านบน

ขั้นตอนที่ 5: ATmega Detector

Vai sulla cartella che hai scaricato dal link precedente, apri lo sketch Arduino_Board_Detector.ino, vai su Stumenti>Programmatore e cambialo in "Arduino as ISP", successivamente carica lo sketch andando su Sketch>Carica tramite un programmatore (ค่าต้นฉบับ + +U). Apri la comunicazione Seriale (lente d'ingrandimento in alto a destra) และ segui le istruzioni.

ไปที่โฟลเดอร์ที่คุณดาวน์โหลดจากลิงค์ก่อนหน้า เปิด Sketch Arduino_Board_Detector.ino ไปที่ Tools> Programmer และเปลี่ยนเป็น "Arduino as ISP" จากนั้นโหลดภาพสเก็ตช์ไปที่ Sketch> Load ด้วยโปรแกรมเมอร์ (หรือกดพร้อมกัน Ctrl + Shift + U).

เปิดการสื่อสารแบบอนุกรม (ด้านขวาบนของแว่นขยาย) และปฏิบัติตามคำแนะนำ

ขั้นตอนที่ 6: ATmega_Board_Programmer

Dopo aver svolto le operazioni ระบุถึง dalla comunicazione seriale ed aver concluso con successo, apri lo sketch ATmega_Board_Programmer.ino scaricato nella cartella "arduino_sketches-master" ที่ลิงก์ก่อนหน้า และ ก่อนหน้า ก่อนหน้า (Ctrl+) seriale (ตัวอย่างที่ใช้ 8Mhz หรือ 16Mhz โฆษณา)

หลังจากดำเนินการตามที่ระบุโดยการสื่อสารแบบอนุกรมและเสร็จสิ้นแล้ว ให้เปิดแบบร่าง ATmega_Board_Programmer.ino ที่ดาวน์โหลดในโฟลเดอร์ "arduino_sketches-master" จากลิงก์ก่อนหน้าและโหลดเป็นไฟล์ก่อนหน้า (Ctrl + Shift + U) ดำเนินการ การดำเนินการในการสื่อสารแบบอนุกรม (เช่น การเลือกใช้ 8Mhz หรือ 16Mhz เป็นต้น)

แนะนำ: