Starter-kit "HCS12T"
Ce starter-kit est spécialement conçu pour l'étude, l'expérimentation, l'évaluation et le développement simplifié d'applications à base de microcontrôleur "MC9S12DP512". Il se compose d'une petite platine électronique associée à un câble de liaison série et à un CD-ROM. La platine dispose de 4 connecteurs placés autour du microcontrôleur, lesquels reprennent l'intégralité des signaux de ce dernier. Le brochage des connecteurs est identique à celui du module d’évaluation "DP256EVB" (Barracuda Evaluation Board) proposé par Motorola™. La carte dispose d’une multitude de périphériques (boutons-poussoirs, buzzer, dip-switchs, Leds, etc...) qui en font une platine d'évaluation, de tests et de développement idéalement conçue pour une utilisation dans le domaine de l’éducation, de la recherche, du développement ou des bureaux d’études. Bénéficiant d'une capacité mémoire flash de 512 K, la platine intègre un contrôleur CAN PCA82C251 ainsi que 2 ports séries et un connecteur au standard "BDM12". Caractéristiques techniques: - Microcontrôleur MC9S12DP512 avec 512 KB Flash + 4 KB EEPROM + 14 KB RAM - 3 Bus SPI, 2 x SCI - Mode Timer/ capture avancé - 4 Sorties PWM - 16 convertisseurs "A/N" résolution 10 Bits - Jusqu'à 89 entrées/Sorties - Quartz d'horloge 16 MHz (8 MHz System Clock) - 2 ports RS232 avec circuit de mise à niveau MAX232A - Interface CAN physique PCA82C251 (5 interfaces CAN indépendantes) - Mode Opératoire sélectionnable par cavalier - 8 Leds de visualisation - 8 Dip-Switch - 2 boutons-poussoirs - Potentiomètre relié sur entrée de conversion "analogique / numérique" - Visualisation de 2 canaux PWM sur Leds - BP Reset - Buzzer - Connecteur pour module BDM (Background Debug Mode) - Alimentation 9 à 12 Vcc Bien que le microcontrôleur de la carte "HCS12T" soit doté de 14 K de mémoire RAM (ce qui convient pour de très nombreuses applications), il peut être toutefois intéressant dans certains cas de figure de diposer de mémoire externe supplémentaire. A ce titre, il vous est possible d'utiliser un module mémoire optionnel (voir au bas de la page) qui vous permettra entre autre de pouvoir charger l'intégralité de votre programme mémoire en RAM (au lieu de la Flash) afin de bénéficier d'une plus grande rapidité et d'un nombre de points d'arrêts illimités (si vous avez acquis les outils de débuggage associés).
|
Le moniteur "TwinPEEKs La platine "HCS12T" dispose de base d'un mini-programme interne (moniteur) appelé "TwinPEEKS", lequel vous permettra de programmer et d'effacer la mémoire Flash interne du microcontrôleur. En utilisant ce moniteur, vous pourrez télécharger vos programmes au sein de la carte via le câble livré au moyen du port série de votre PC, sans aucun autre outil additionnel. Vous disposez ainsi d'un starter-kit simple et économique utilisable immédiatement. Un terminal de saisie (livré) suffit pour activer les commandes du moniteur. Le code source du moniteur "TwinPeeks" est également disponible en option (consultez-nous).
Le moniteur permet entre autre: - D'effacer la mémoire flash (par page). - De modifier le contenu de la mémoire. - De remplir une partie de la mémoire. - De déplacer une partie de la mémoire à une autre adresse. - D'exécuter l'application à une certaine adresse. - De charger un fichier dans la mémoire de la carte
|
|
 |
Un assembleur complet ainsi qu'un compilateur "C" (en version de démo) sont livrés sur le CD-ROM afin que vous puissiez commencer immédiatement votre développement. Des versions commerciales complètes de compilateurs "C" sont également proposée au bas de la page. Le manuel donne également plusieurs exemples de codes sources en langage "C" vous permettant de piloter une Led, de générer des sons sur le buzzer, d'initialiser le PLL du microcontrôleur, d'initialiser le convertisseur analogique/ numérique, de réaliser une conversion analogique/numérique, de lire et d'écrire en mémoire EEprom, d'accéder au port série, de réaliser une communication via le port SPI... Bien que ce starter-kit soit entièrement prêt à l'emploi, il vous sera aussi possible de lui adjoindre un des boîtiers optionnels "ComPOD" présentés au bas de la page. Ces boîtiers vous permettrons de "gagner" en vitesse de programmation tout en récupérant l'espace mémoire programme initialement réquisitionné par le petit moniteur présent dans la carte. Les boîtiers "ComPOD" vous permettrons enfin de pouvoir programmer également vos propres cartes à base de "HC12 / HCS12". Dans le cadre d'un développement "professionnel", il sera intéressant d'acquérir le starter-kit "HCS12T" + un des compilateurs "ICC12" + un des boîtiers "ComPOD" + l'option logiciel "NoICE12". Dès lors avec cet ensemble vous disposerez d'un environnement de développement puissant et convivial avec la possibilité d'avoir accès à des fonctions de "DEBUG" en "C" avec gestion de points d'arrêts, d'exécution en mode pas-à-pas, de visualisation de l'état des variables, etc...
|
Contenu du Pack "HCS12T" - Platine à base de MC9S12DP512 - Moniteur TwinPEEKs résident en mémoire Flash interne - Un câble plat RS-232 (Sub-D9) - Manuel de la carte ".PDF" - Assembleur, avec différents data sheets (dont le manuel de référence du HC12, une version de démo d'un compilateur "C" et d'avantage de choses sur le CD-ROM) |
|
 |
|