Bom dia, tenho umas placas (hardware) que são de um equipamento descontinuado da empresa que trabalho, estava pensando em utilizalas para testes de projetos no arduino, o grande problema é que estas placas utilizavam cristal de 3,6864Mhz e de 18MHz no microcontrolador....

será possivel utilizar um cristal diferente de 16MHz e ajustar o registradores do arduino para continuar funcionando a serial e funções como milis() ??? ou vou ter que trocar os cristais para 16MHz

Exibições: 967

As respostas para este tópico estão encerradas.

Respostas a este tópico

Resposta curta: troque os cristais.


Resposta longa:

Você vai precisar primeiro gerar um bootloader apropriado. O clock do microcontrolador é definido no makefile do bootloader. Depois você vai precisar editar o arquivo boards.txt para acrescentar uma definição para a sua placa. Eu desconfio que tem mais chance de funcionar com o cristal de 18MHz.

Nos dois casos você vai precisar gravar o bootloader do Arduino nos microcontroladores, usando um gravador externo.

vou trocar os cristais....

obrigado pela atenção!

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço