Crossware 8051 microcontrôleurs de messages mélangés de Silabs C8051F9xx (C8051F930, C8051F931, C8051F920, C8051F921) de soutiens de suite de développement
Signalé dans les instruments de développement, l'assembleur de compilateur, 8051 ou le support de consoles multiples 51Le lundi 7 juillet 2008
Crossware a récemment annoncé que sa suite de 8051 développements soutiennent maintenant les microcontrôleurs de messages mélangés du C8051F9xx du Silabs. La famille de C8051F9xx (C8051F930, C8051F931, C8051F920, C8051F921) comporte 25 MIPS (à l'horloge de 25 mégahertz), 64/32 mémoire instantanée de programme de K byte, 4352 (256 4096) bytes de RAM, 0.9-3.6 tension d'opération de V (appropriée aux dispositifs à piles), choisissent/modes duelles de batterie, 10-Bit CDA, smaRTClock à 32 bits (horloge temps réel) et beaucoup d'autres dispositifs.
La suite de développement de Crossware 8051 fournit une combinaison des magiciens, de la simulation, de l'élimination des imperfections, des prolongements de compilateur et de la pré-configuration. Les outils permettent à des lotisseurs d'exploiter rapidement les dispositifs avancés des microcontrôleurs et accélèrent le processus de développement. L'élimination des imperfections de changement de sur-morceau permet au lotisseur d'exploiter les possibilités d'élimination des imperfections intégrées dans les morceaux de C8051F9xx et de lancer des programmes interactivement sur le matériel de cible. Les magiciens de création de code peuvent produire du code d'application, des routines d'interruption et du code de configuration. Le simulateur simule le noyau 8051 et les périphériques de sur-morceau. Un peu plus au sujet de la suite de développement de Crossware 8051.
Au site Web de compagnie (http://www.crossware.com/8051/tutorials/silabs/index.htm), Crossware fournit une série de cours d'instruction visuels comment accéder à C8051F931 contre, à temporisateur, à CDA, à sonde de température et à interface de SPI. L'exposition d'instruction comment à l'utilisation des magiciens de création de code, du simulateur, de l'interface virtuelle d'atelier et du programme de mise au point utilisant le C8051F9xx Toolstick du Silabs comme cible de matériel.
|
USB Toolstick de Silabs C8051F9xx
Dispositifs et Spéc. de famille de microcontrôleur de Silabs C8051F9xx :
Silabs C8051F9xx (C8051F930, C8051F931, C8051F920, C8051F921) - bloc de sous-système
- Noyau 8051
- Architecture canalisée d'instruction ; exécute 70% d'instructions dans des 1 ou 2 horloges de système
- Jusqu'à 25 MIPS de sortie avec l'horloge de 25 mégahertz
- Traiteur d'interruption augmenté
- Mémoire
- RAM de 4352 données internes de bytes (256 4096)
- flash du kB 64 (`F93x) ou de 32 kB (`F92x) ; le Dans-système programmable en 1024 bytes du byte sectors-1024 sont réservés dans les 64 dispositifs de kB
- Sources d'horloge
- Oscillateurs internes : 24.5 mégahertz, opération d'UART de soutiens d'exactitude de 2% ; L'oscillateur de puissance faible de 20 mégahertz exige le courant polarisé très petit.
- Oscillateur externe : Cristal, RC, C, ou horloge de CMOS
- oscillateur de smaRTClock : cristal de 32 kilohertz ou interne
- Peut commuter entre les sources d'horloge en marche ; utile en mettant en application de divers modes d'économie de puissance
- Périphériques de Digitals
- entrée-sortie 24 ou 16 gauche ; Chacun des 5 V tolérants avec le haut force-Matériel courant et programmable d'évier d'entraînement SMBus (I2C compatible), 2 x SPI, et portes série d'UART disponibles concurremment
- Quatre compteurs/temporisateurs de 16 bits d'usage universel
- La rangée de 16 bits programmable de compteur/temporisateur avec six captures/comparent les modules et l'horloge de surveillance
- Le smaRTClock de matériel fonctionne vers le bas à 0.9 V et exige moins de 0.5 courant d'approvisionnement de μA.
- V de la tension d'alimentation 0.9 à 3.6
- Choisissez/mode duel de batterie
- Le mode One-Cell soutient l'opération de 0.9 à 1.8 V
- Le mode de Deux-Cellule soutient l'opération de 1.8 à 3.6 V
- Convertisseur C.C-C.C intégré avec le rendement de 1.8 à 3.3 V pour l'usage en mode one-cell
- Le régulateur intégré de LDO permet une tension d'alimentation analogue élevée et la basse tension numérique de noyau
- Construit dans des détecteurs d'arrêt partiel
- Choisissez/mode duel de batterie
- convertisseur 10-Bit analogique-numérique
- Sortie programmable jusqu'à 300 ksps
- ±1 LSB INL ; aucuns codes de disparus
- Jusqu'à 23 entrées externes
- l'accumulateur de Automatique-Établissement d'une moyenne de 16 bits avec le mode continu fournit la résolution accrue de CDA.
- Référence de tension de ±TBD du Sur-Morceau 1.65 V
- Le Sur-Morceau PGA laisse mesurer des tensions jusqu'deux fois à la tension de référence.
- Générateur windowed dépendant d'interruption de données
- Sonde de température intégrée (°C) ±3
- Deux comparateurs
- Hystérésis et temps de réponse programmables
- Configurable en tant que source wake-up ou remise à zéro
- Jusqu'à 23 entrées capacitives de sens de contact
- référence 6-Bit courante programmable
- Jusqu'au μA ±500. Peut être employé comme polarisation ou pour produire d'une tension faite sur commande de référence.
- Le Sur-Morceau corrigent
- le Sur-morceau corrigent des circuits facilite le dans-système à toute vitesse et non-intrusive corrigent (aucun émulateur exigé)
- Inspectez/modifiez la mémoire et les registres
- Fournit des points de rupture, progression simple
- Accomplissez le kit de développement
- Paquets
- 32 goupille QFN (5 x 5 millimètres)
- 24 bornes QFN (4 x 4 millimètres)
- 32 goupille LQFP (7 x 7 millimètres, main-soudure facile)
- Température ambiante :
- - °C 40 à 85
Références :
- http://www.crossware.com/press/july08/c8051f9xx.htm (communiqué de presse)
- http://www.crossware.com/8051/tutorials/silabs/index.htm (cours d'instruction, utilisant C8051F9xx Toolstick)
- http://www.silabs.com/tgwWebApp/public/web_content/products/Microcontrollers/LowVoltage_LowPower/en/lowvoltagemcu.htm (C8051F9xx)
- http://www.silabs.com/public/documents/tpub_doc/dsheet/Microcontrollers/LowVoltage_LowPower/en/C8051F93x-92x.pdf (fiche technique de C8051F9xx, mb environ 6).
Entrées relatives possibles :
![[Le système inclus roulent-b]](images/roll/roll-b-4.gif)












