Étape 3: Ouvrez la solution existante de la ligne de vie
Comme mentionné dans lors des démarrages précédents, le Studio de Atmel utilise comme essentiellement l’environnement de développement intégré Microsoft IDE pour le Visual Studio VS. Les fichiers produits par AS (et VS) sont regroupés pour former une Solution plutôt qu’un programme. Ouvrez la solution Atmel Lifeline existante comme suit. Nous suivons cette procédure chaque fois que nous allons ouvrir une solution existante (sauf on ne plaisante pas avec les fusibles une fois qu’elles ont été définies).
1. connecter le programmateur sur le port USB et l’attacher à la maquette de l’expérimentateur par l’intermédiaire de l’adaptateur de câble construit en démarrage #1. Connecter la batterie à l’attache de pâte 9v.
2. démarrez Atmel Studio. Ligne de vie ouvert à l’aide de la séquence de menu :
Fichier > projets récents et Solutions > Atmel Lifeline.atsln
3. sélectionnez la séquence de menu Atmel : projet > propriétés de Lifeline Atmel.
Sélectionnez l’onglet périphérique de main gauche et vérifier le dispositif = ATTiny2313A
Sélectionnez l’onglet outil et vérifiez votre programmateur. L’horloge de l’ISP de 125kHz travaillera – cette valeur doit correspondre à celui défini dans Outils > dispositif de programmation. Il doit être moins que ¼ de la fréquence d’horloge de la MCU à programmer.
4. sélectionnez la séquence de menu Atmel : outils > dispositif de programmation. Vérifiez les noms de zone outil votre programmateur et les noms de zone périphérique ATTiny2313A et la 3 rd boîte devraient montrer « ISP ». Cliquez sur le bouton appliquer. Si comme le souhaite mettre à jour le firmware du programmeur alors allez-y et faites-le. Si une erreur survient alors renvoyer au démarrage #1 [0]. Ensuite, lisez les Volts cible – il devrait être dans un faible pourcentage de 5V. Régler l’horloge de l’ISP à 125kHz corresponde à celle au point 5 ci-dessus. Ne pas fermer la boîte de dialogue – passez à l’article 5 ci-dessous.
5. si les fusibles n’ont pas été définies pour le ATTiny2313A actuel, puis vérifiez les paramètres suivants en cliquant sur l’onglet de fusibles sur la gauche. Voir démarrage #2 pour plus de détails. Attention attention attention : Ne jouez pas inutilement avec les fusibles ! Et vraiment, ne regarder loucher les bits « Lock » en ce moment – ils sont utilisés pour empêcher l’affichage de contenu – différents microcontrôleurs ont verrouillage différents bits flash.
SELFPRGEN : aucune vérification ; DWEN: aucune vérification ; EESAVE: aucune vérification ;
SPIEN: vérifié ; WDTON: aucune vérification ; BODLEVEL : désactivé ;
RSTDSBL: aucune vérification ; CKDIV8: aucune vérification ; CKOUT: aucune vérification ;
SUT_CKSEL : INTRCOSC_8MHz_14CK_0MS