Étape 4: Téléchargement programme Arduino ISP en faisant
J’ai brûlé le bootloader arduino serial programmation mais je n’ai pas de programmer le microcontrôleur. Ensuite, j’ai déterminé à utiliser arduino comme programmeur de l’ISP. Si vous utilisez arduino comme programmateur ISP graver le programme en un micro-contrôleur ATmega puis brûler bootloader n’est pas nécessaire. Vous venez d’écrivez un programme et le télécharger à l’aide de « transférer à l’aide du programmeur ». Première fois, j’ai téléchargé un programme de test avec succès. Mais après avoir modifié le programme j’ai essayé de télécharger le programme à nouveau et j’ai eu le message d’erreur. J’ai essayé de trouver le problème et remarqué j’avais sélectionner « arduino uno » jury comme Conseil de cible. J’ai changé le jury à l’ATmega8-noxtal mais encore une fois obtenu le messagebut erreur avec le type d’erreur différent. Ce jour-là, j’ai trouvé microcontrôleur mauvais message sélectionné.
J’ai essayé différente façon de résoudre le problème, mais je ne pouvais pas l’enlever. Enfin, j’ai compris que j’ai eu des dommages le microcontrôleur en sélectionnant le mauvais Conseil Conseil mal configurer fusibles du microcontrôleur incorrectement.
Problème :
J’avais sélectionner le mauvais Conseil (Arduino UNO au lieu ATmega8-noxtal et registre de fusible indirectement configuré incorrectement qui a endommagé la puce en permanence.
Apprentissage de l’échec :
Avant de programmer un programmeur d’Arduino ISP uasing microcontrôleur, vous devez sélectionner Conseil correct sinon microcontrôleur peut-être être endommagé par la configuration incorrecte de fusible. (pour la programmation série il peut-être pas un gros problème car ce bootloader temps prendre soin du registre de fusible)
watch_test.INO