Wiki ADA

Projetos em Engenharia de Computação

Ferramentas do usuário

Ferramentas do site


gravacao-atmega328

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
gravacao-atmega328 [2019/01/29 18:51]
amador [Arduino como ISP]
gravacao-atmega328 [2019/01/31 14:38] (atual)
amador
Linha 98: Linha 98:
  
 Nesta linha de comando, ''​-c avrisp''​ especifica que o programador utilizado é uma AVRISP (dispositivo que é simulado pelo Arduino), ''​-p m328''​ especifica que o microcontrolador sendo gravado é um ATmega328, ''​-P /​dev/​ttyUSB0''​ especifica que o dispositivo está no port /​dev/​ttyUSB0,​ ''​-b 19200''​ determina o baudrate usado na gravação (19200 é o usado para gravação usando um Arduino como ISP) e ''​-U flash:​w:​codigoCompilado.hex''​ determina que a gravação ocorrerá na memória flash do microcontrolador,​ que será uma operação de escrita (determinada pela letra w) e que o arquivo a ser gravado é o ''​códigoCompilado.hex''​. ​ Nesta linha de comando, ''​-c avrisp''​ especifica que o programador utilizado é uma AVRISP (dispositivo que é simulado pelo Arduino), ''​-p m328''​ especifica que o microcontrolador sendo gravado é um ATmega328, ''​-P /​dev/​ttyUSB0''​ especifica que o dispositivo está no port /​dev/​ttyUSB0,​ ''​-b 19200''​ determina o baudrate usado na gravação (19200 é o usado para gravação usando um Arduino como ISP) e ''​-U flash:​w:​codigoCompilado.hex''​ determina que a gravação ocorrerá na memória flash do microcontrolador,​ que será uma operação de escrita (determinada pela letra w) e que o arquivo a ser gravado é o ''​códigoCompilado.hex''​. ​
-[(optionsAVRDUDE>> +[(optionsAVRDUDE)] 
-title     : AVRDUDE Options Description +[(tutorialLadyada)] 
-publisher : AVRDUDE +---- 
-url       : https://​www.nongnu.org/​avrdude/​user-manual/​avrdude_4.html#​Option-Descriptions +=====Makefiles===== 
-)] +Para facilitar a compilação e gravação de ATmegas, utilizamos Makefiles. Os Makefiles para gravações simples (apenas um arquivo de código fonte) para os dois métodos de gravação apresentados estão em {{ :makefiles_atmega.zip | Makefiles ATmega}}.  
-[(tutorialLadyada>> + 
-title     : AVR Tutorial +Para utilizá-los,​ é preciso deixar o nome do arquivo escolhido apenas como ''​Makefile''​ e então ajustar os parâmetros NAME (nome do arquivo fonte), MICRO (qual microcontrolador é usado) e OBJ (nome do arquivo fonte mais o ''​.o''​)Umas vez ajeitado, pelo terminal usa-se o comando 
-publisher ​Ladyada.net +<​code>​make<​/code> para compilar e o  comando <​code>​make upload</code> para compilar e gravar
-url       : http://www.ladyada.net/learn/avr/avrdude.html + 
-)]+
 =====Referências===== =====Referências=====
 ~~REFNOTES~~ ~~REFNOTES~~
  
gravacao-atmega328.1548795072.txt.gz · Última modificação: 2019/01/29 18:51 por amador