Índice:

Bootloader em ATMEGA328P-PU: 6 etapas
Bootloader em ATMEGA328P-PU: 6 etapas

Vídeo: Bootloader em ATMEGA328P-PU: 6 etapas

Vídeo: Bootloader em ATMEGA328P-PU: 6 etapas
Vídeo: ATMega328 PU Bootloader | 100% Working | SdevElectronics 2024, Novembro
Anonim
Bootloader em ATMEGA328P-PU
Bootloader em ATMEGA328P-PU

Neste artigo, faremos o upload do bootloader em um ATMEGA328P-PU utilizando um Arduino Mega 2560.

Nesta seção, faremos o upload do bootloader para o ATMEGA328P-PU usando um Arduino Mega 2560.

Etapa 1: Materiais

  • ATMEGA328P-PU;
  • Arduino Mega 2560;
  • Oscilador (4/8/10/16 MHz);
  • 2 condensadores de 22pF;
  • Cavi.
  • ATMEGA328P-PU;
  • Arduino Mega 2560;
  • Oscilador (4/8/10/16 MHz);
  • 2 condensador 22pF;
  • Fios.

Etapa 2: Software

Baixar o arquivo zip no link seguinte:

Dopo aver estratto il arquivo, spostarsi nella cartella dell 'IDE Arduino e criar uma nova cartela como biblioteca avente un nome a vostro piacimento (ad esempio il mio percorso nella quale devo criar la nuova cartella sarà C: / Arquivos de programas (x86) Arduino / bibliotecas).

Baixe e extraia o arquivo zip do seguinte link

Depois de extrair o arquivo, vá para a pasta Arduino IDE e crie uma nova pasta como uma biblioteca com um nome de sua escolha (por exemplo, meu caminho no qual devo criar a nova pasta será C: / Arquivos de programas (x86) Arduino / bibliotecas).

Etapa 3: Arduino ISP

Agora collega l'Arduino Mega 2560 al tuo PC e Attraverso l'IDE Arduino vai em File> Esempi> ArduinoISP e Carica lo sketch (Assicurati di aver scelto la giusta tipologia di scheda e la giusta porta su "Strumenti").

Agora conecte o Arduino Mega 2560 ao seu PC e através do IDE do Arduino vá em Arquivo> Exemplos> ArduinoISP e carregue o esboço (certifique-se de ter escolhido o tipo certo de placa e a porta USB certa em "Ferramentas").

Etapa 4: conexões

Conexões
Conexões

Effetturare i collegamenti come illuistrato nella figura soprastante.

Faça as conexões conforme mostrado na figura acima.

Etapa 5: Detector ATmega

Vai sulla cartella che hai scaricato dal link precedente, apri lo sketch Arduino_Board_Detector.ino, vai su Stumenti> Programmatore e cambialo em "Arduino as ISP", sucessivamente carica lo sketch andando su Sketch> Carica tramite un programmatore (oppure premi contemporaneamente Ctrl + Maiusc + U). Apri la comunicazione Seriale (lente d'ingrandimento em alto a destra) e segui le istruzioni.

Vá para a pasta que você baixou do link anterior, abra o esboço Arduino_Board_Detector.ino, vá para Ferramentas> Programador e mude para "Arduino como ISP", carregue o esboço indo para Esboço> Carregar com um programador (ou pressione simultaneamente Ctrl + Shift + U).

Abra a comunicação serial (lupa no canto superior direito) e siga as instruções.

Etapa 6: ATmega_Board_Programmer

Dopo aver svolto le operazioni indica dalla comunicazione seriale ed aver concluso con successo, apri lo sketch ATmega_Board_Programmer.ino scaricato nella cartella "arduino_sketches-master" dal precedente link e caricalo vir o precedente (Ctrl + Maiusc + Uicaz), svolgi le operazioni nella seriale (Scegliendo se usa 8Mhz ou 16Mhz ad esempio).

Após realizar as operações indicadas pela comunicação serial e concluídas com sucesso, abra o sketch ATmega_Board_Programmer.ino baixado na pasta "arduino_sketches-master" do link anterior e carregue-o como o anterior (Ctrl + Shift + U), execute o operações na comunicação serial (escolher se usar 8Mhz ou 16Mhz por exemplo).

Recomendado: