Présentation
|
1. Le transfert du talker vers un 68HC11F1 ne fonctionne pas lors de certaines tentatives : Ceci est du à la particularité du 68HC11F1 qui interrompt lui même la communication lorsqu'il détecte une pause, pendant la transmission, supérieure au temps équivalent au transfert de 4 octets. Cette pause peut intervenir à tout moment par le fait que Windows soit multitâche. Remède1 : Retenter le transfert. Si le transfert du talker est très difficile, il est possible que le PC soit très occupé (ex: winamp ou une tâche dans la barre d'outil qui accapare le processeur outre mesure). Dans ce cas, il faut fermer quelques tâches. Remède2 : Modifier la fréquence du quartz au niveau de la configuration du PC (voir point 5 ci-dessous). La fréquence à entrer dans la boite de dialogue est 1230 KHz. Cette méthode permet de communiquer à 1200Bauds avec le 68HC11 au lieu de 7800Bauds, ce qui laisse plus de temps au PC pour le transfert. 2. Erreurs de communication lors du transfert d'un programme (fichier S19) vers le 68HC11 : On rappelle que le talker occupe les adresses basses de la RAM interne du 68HC11 de $00 à $DF. Toute écriture à ces adresses aura pour effet d'écraser le talker, qui réalise la communication avec le PC. 3. Erreurs de communication lors de la mise au point d'un programme en mode trace : Attention de ne pas écraser la pile système. Le plus sûr est de garder les valeurs proposées par Winbug11. Pour mémoriser les données en RAM, il est préférable d'utiliser les octets situés directement après l'adresse $DF. 4. Programmation en mémoire externe (RAM ou EEPROM) : Pour charger le talker dans le 68HC11, celui-ci se trouve en mode Bootstrap au RESET. Dans ce mode de fonctionnement il n'est pas capable d'accéder à la mémoire externe. Il faut le basculer en mode Etendu. C'est possible en modifiant le registre HPRIO, cette modification est accessible par le menu Debug->Basculement en mode Etendu. Le basculement inverse du mode Etendu au mode Bootstrap n'est plus possible. Procédure: Charger Talker -> Basculement en mode Etendu -> Cargement du programme (Fichier S19) 5. Peut on fonctionner avec un quartz différent de 8 MHz sur la carte cible à base de 68HC11 Entrez la fréquence désirée en KHz, après avoir fait apparaître la boite de saisie par le menu Outils->Configuration->Fréquence du Quartz
|