
Programmateur de microcontrôleurs Freescale RS08
RS08 est une famille de microcontrôleurs 8 bits de NXP Semiconductors. L'architecture RS08, initialement développée par Freescale en 2006, est une version allégée du processeur Freescale MC68HCS08, appartenant à la famille de microprocesseurs 6800. Elle a été intégrée à plusieurs microcontrôleurs pour systèmes embarqués. Les outils fournis ici par eVision Systems vous aident à réduire la complexité des tests d'applications et de produits et à implémenter votre application sans faille sur votre microcontrôleur.
1. Interfaces de débogage compatibles
Les modèles Multilink simplifient considérablement la programmation et le débogage des systèmes cibles intégrés. Ils permettent à un PC de communiquer avec un processeur cible via une interface USB haute vitesse sur le PC et un port de débogage avec le microcontrôleur. Le PC peut ensuite contrôler le microprocesseur via le port de débogage de la puce cible. En mode de débogage, le contrôle complet du fonctionnement du processeur est possible, que le processeur ait déjà été programmé ou non. Par exemple, une application de contrôle peut accéder à la mémoire du point de vue du CPU.
Sile "débogage sur puce" est nouveau pour toi, tu peux accéder à un petit tutoriel ici.
La série Multilink
Modèles Multilink compatibles pour RS08
- L' interface USB Multilink Universal est compatible avec les processeurs ARM Cortex, NXP Freescale et autres périphériques. (Voir la liste des périphériques compatibles.)
Caractéristiques communes aux deux modèles
- Interface de communication USB 2.0 rapide et sans problème
- Elles tirent leur énergie directement du port USB – aucune alimentation externe n'est nécessaire.
- Prise en charge de plusieurs tensions pour les cibles de 1,6 à 5,25 volts
- Comprend tous les câbles plats pour toutes les architectures prises en charge.
- Le modèle Multilink FX Universal , outre ses fonctions de sécurité et d'automatisation améliorées, permet un débogage et une programmation 4 à 10 fois plus rapides. Le modèle FX Universal prend en charge la même large gamme de familles de microcontrôleurs que la version Universal, ainsi que les dispositifs des séries MPC5xx/8xx et HC16/683xx. (Voir les séries de dispositifs compatibles.)
RS08 logiciel de programmation Flash
L'ajout du logiciel de programmation flash PROG-HL-RS08 permet à la Multilink de programmer la mémoire flash intégrée et les EEPROM. La gamme Multilink, associée au logiciel de programmation RS08, convient aussi bien au développement qu'à la production en petites séries.
Outils de développement pris en charge
NXP/Freescale CodeWarrior 10.6, IAR Embedded Workbench, Keil-Vision
- Prise en charge intégrée de Multilink Universal et FX ainsi que de Cyclone Universal pour le débogage et la programmation
Atollic True STUDIO, KDS Kinetis Design Studio, Cosmic IDE et ZAP
- Utilisez le serveur GDB gratuit PEmicro pour prendre en charge Multilink Universal & FX ainsi que Cyclone Universal pour le débogage et la programmation.
De plus, des routines d'interface sont disponibles, constituées d'un groupe de bibliothèques C qui permettent la récupération des API pour l'interface BDM.
2. Programmateurs compatibles In System
Les programmateurs flash CYCLONE de PEmicro sont des outils puissants pour programmer en circuit, déboguer et tester les microcontrôleurs (MCU), soit en mode autonome, soit contrôlés depuis un PC. Les programmateurs PE Micro sont fiables, faciles à configurer et extrêmement simples à utiliser.
Spécification de la clé
- Programmation autonome
- Limitation et cryptage de l'image de programmation
- Alimentation du système cible par Cyclone
- Programmation manuelle et automatisée
- Soutien pour le remplacement des numéros de série
- Utilisation comme échantillon de débogage pendant le développement
Modes de fonctionnement
- Des paquets de programmation interactifs sont mis à disposition pour toutes les familles de CPU supportées.
- Lien avec un PC : plusieurs programmes cibles peuvent être téléchargés. Ensuite, la Cyclone peut être utilisée comme un programmateur flash autonome contrôlé manuellement pour la mémoire sur puce ou hors puce.
- Contrôle via un PC (Ethernet, USB, port série) : Des commandes automatisées, des commandes par lots ou un programme C à partir de la DLL incluse dans le paquet permettent de contrôler le Cyclone.















