TP K60 PRISE EN MAIN PROCESSEUR EXPERT LUNDI i. ii. iii. iv. v. vi. 9 NOVEMBRE 2015 Durée : 3 heures Le compte-rendu de TP est à rendre par mail Le TP est à réaliser en binôme L'ensemble des questions est à réaliser avec processeur expert À la fin de l’examen, vous devez : a. Faire une démonstration de chacun des programmes réalisés b. Envoyer un rapport détaillant vos travaux (problèmes, solutions apportées, choix d’implémentation, ...) c. Envoyer le code réalisé pour chaque question Bon courage à tous Prise en main de la carte K60 Exercice 1 : Ecrire un programme qui affiche “[N] helloworld” toutes les secondes, N étant le nombre de secondes écoulées. Utiliser hyperterminal pour visualiser les messages. Exercice 2 : Ecrire un programme qui fait clignoter une LED de la carte. Une led s’allume une seconde puis s’éteint une seconde puis s’allume une seconde... Exercice 3 : Ecrire un programme qui fait K2000 (i.e. les leds 1 à 4 s’allument en série puis s’allument de 4 à 1 et décrivent des aller-retour). Remarque sur l'utilisation de la carte K60 Méthode de développement sur carte K60 avec Processeur Expert : - Supprimer tous les projets - Reimporter c:\Freescale\Freescale_MQX_4_1\build\twrk60f120m\cw1_0gcc\ …. - Importer les composants PE des fichiers components-2015-09-15 part1 et part2 fournis par MCU On Eclipse - Retirer tous les composants (pour éviter les conflits d'affectation des PIN) - Ajouter les composants désirés - Préciser les connexions (champ BitIO de LEDpin) en utilisant TWR-K60120M-SCH_C.pdf (LED → PTAxxx) Processeur Expert contenant un générateur de code, il importe de générer le code dès l'insertion des composants. Problème courant : - L'inclustion de MK60F12.h n'est pas retrouvée par le compilateur. Une solution possible est de mettre le chemin d'accès complet pour cet include.