Sunteți pe pagina 1din 4

14/04/2018 bootloader de gravure sur un atmega168 / 328 \ Câblage

Rechercher wiring.org.co:

Couverture \ Exposition \ Référence \ Apprentissage \ Matériel \ Téléchargement \ À propos »Flux » Forum »Wiki » Code

Tutoriels : Anglais \ Exemples: Bases , Bibliothèque , Sujets \ Livres

Graver un bootloader dans un nouveau DIP atmega168 / 328part pour l'utiliser avec le
câblage

Ce tutoriel explique comment graver un chargeur de démarrage à partir d'un microcontrôleur DIP atmega168 / 328 sur
une carte d'essai pour l'utiliser avec le câblage.

Étape 1

Configurez le circuit de base pour utiliser le atmega168 / 328. Le tableau de câblage montré dans ce tutoriel sera utilisé
comme programmeur pour graver le bootloader dans la partie DIP atmega168 / 328. Il est possible d'utiliser une autre
carte comme le programmeur tout ce que vous avez à faire est de trouver les broches SS, SCK, MISO et MOSI dessus
pour les connecter correctement à la partie DIP atmega 168/328.

http://wiring.org.co/learning/tutorials/atmegaDIPbootloader/ 1/4
14/04/2018 bootloader de gravure sur un atmega168 / 328 \ Câblage

Notez comment la LED de puissance, et sa résistance r3, la LED Blink et sa résistance r2 sont optionnelles, elles sont
utiles pour que vous sachiez que votre circuit est sous tension et plus tard.

Le commutateur Pulse est également optionnel, il sera utilisé pour la réinitialisation manuelle de votre pièce DIP.

http://wiring.org.co/learning/tutorials/atmegaDIPbootloader/ 2/4
14/04/2018 bootloader de gravure sur un atmega168 / 328 \ Câblage
L'atmega168 / 328 peut être utilisé à 16Mhz nécessitant le XTAL et les deux condensateurs C1 et C2, nous avons utilisé
(10 1KV) la valeur pour C1 et C2 et fonctionnait très bien bien que la fiche technique recommande d'utiliser 22pF pour C1
et C2.

Étape 2

Sélectionnez la carte appropriée que vous allez utiliser comme programmeur, dans le cadre de ce tutoriel, nous avons
utilisé la carte de câblage S, sélectionnez celle que vous prévoyez d'utiliser dans le menu Outils »Carte» Câblage »Câblage
S @ 16 MHz

Étape 3

Sélectionnez le port série approprié pour votre carte, pour notre configuration, le port sélectionné dans le menu Outils
»Port série» /dev/tty.usbserial-A400f7EN, trouver le bon pour votre carte de programmeur.

Étape 4

Chargez l'esquisse WiringISP située dans le menu Aide »Exemples» Bases »WiringISP

Étape 5

Télécharger l'esquisse dans la carte du programmeur en appuyant sur le bouton Télécharger sur la barre d'outils
principale. Maintenant, votre carte agira comme un programmeur pour graver le bootloader dans un microcontrôleur cible.

Étape 6

Sélectionnez le microcontrôleur cible, pour cet exemple nous avons utilisé une partie atmega168 @ 16 MHz, dans le menu
Outils »Carte» Atmel »ATmega168 @ 16MHz (cristal). Si vous utilisez une pièce DIP différente, sélectionnez celle que vous
avez à la bonne vitesse.

Étape 7

Sélectionnez le menu Outils »Graver Bootloader» w / ISP câblage (utiliser WiringISP croquis sur une autre carte) et cela
va commencer à graver le nouveau bootloader dans votre partie DIP atmega168 / 328.

Après quelques minutes, un message indiquant que le chargeur de démarrage a été exécuté s'affiche dans la boîte de
message ou un message d'erreur s'affiche en cas d'échec du processus. Les erreurs peuvent indiquer s'il y a des
problèmes dans les connexions.

Suivant >> Utilisation d'une carte de dérivation USB vers série FTDI pour programmer votre nouvelle puce en utilisant le
câblage

http://wiring.org.co/learning/tutorials/atmegaDIPbootloader/ 3/4
14/04/2018 bootloader de gravure sur un atmega168 / 328 \ Câblage

Le câblage est un projet ouvert initié par Hernando Barragán . Il est développé par une petite équipe de bénévoles .

© Info , traitement © Info

http://wiring.org.co/learning/tutorials/atmegaDIPbootloader/ 4/4

S-ar putea să vă placă și