[Luminary Micro, Inc.] Je vous en prie.
Vue d'ensemble architecturale
La famille de microcontrôleurs Luminary Micro Stellaris®, les
premiers contrôleurs basés sur ARM® CortexTM-M3, offre un calcul 32
bits de haute performance des applications de microcontrôleurs
embarqués faible coût.Ces pièces pionnières offrent aux clients des
performances 32 bits un coût équivalent celui des appareils 8 et 16
bits, le tout dans un paquet avec une petite empreinte.
Caractéristiques du produit
Le microcontrôleur LM3S6965 comporte les caractéristiques
suivantes:
■ Performance RISC 32 bits
L'architecture ARM® CortexTM-M3 v7M de 32 bits optimisée pour les
systèmes intégrés faible empreinte
les demandes
Le temps de fonctionnement du système (SysT ick), qui fournit un
temps de fonctionnement simple, en 24 bits,
un compteur enveloppé sur zéro avec un mécanisme de commande
flexible
– Thumb®-compatible Thumb-2-only instruction set processor core for
high code density
️ fonctionnement 50 MHz
La division matérielle et la multiplication cycle unique
¢ Contrôleur d'interruption vectoriel imbriqué intégré (NVIC)
fournissant une interruption déterministe
traitement
38 interruptions avec huit niveaux de priorité
Unité de protection de la mémoire (MPU), fournissant un mode
privilégié pour le système d'exploitation protégé
fonctionnalité
L'accès non aligné aux données, permettant de les stocker
efficacement en mémoire
La manipulation des bits atomiques (bit-banding), fournissant une
utilisation maximale de la mémoire
et contrôle périphérique simplifié
■ Mémoire interne
¢ 256 Ko flash cycle unique
• Protection des blocs de flash gérés par l'utilisateur sur une
base de blocs de 2 KB
• La programmation de données flash gérée par l'utilisateur
• Bloc de protection contre les flashs défini et géré par
l'utilisateur
¢ 64 KB de mémoire SRAM cycle unique
■ Les chronomètres usage général
- Quatre modules de chronométrage usage général (GPTM), chacun
fournissant deux chronomètres 16 bits.
Chaque GPTM peut être configuré pour fonctionner indépendamment:
• En tant que minuteur unique de 32 bits
• En tant qu'horloge en temps réel (RTC) de 32 bits pour la capture
d'événements
• Pour la modulation de la largeur d'impulsion (PWM)
• Pour déclencher les conversions analogiques en numériques
Mode de chronométrage 32 bits
• Détecteur de temps programmable
• Températeur périodique programmable
• Horloge en temps réel lorsqu'une horloge externe de 32,768 KHz
est utilisée comme entrée
• La mise en place d'un système de freinage par l'utilisateur en
mode périodique et en mode unitaire lorsque le contrôleur
Marque d'arrêt du processeur pendant le débogage
• déclencheur d'événement ADC
Mode de chronométrage de 16 bits
• Fonction de chronomètre usage général avec prescaler 8 bits
• Détecteur de temps programmable
• Températeur périodique programmable
• Arrêt activé par l'utilisateur lorsque le contrôleur affiche le
signal d'arrêt du processeur pendant le débogage
• déclencheur d'événement ADC
Mode de capture d'entrée de 16 bits
• Capture du nombre de bords d'entrée
• Capture du temps de bord d'entrée
Mode PWM 16 bits
• Mode PWM simple avec inversion de sortie programmable du signal
PWM
■ Télécommandes pour les appareils électroniques
¢ compteur 32 bits avec un registre de charge programmable
¢ Horloge de chien de garde séparée avec activation
Logique de génération d'interruption programmable avec masquage
d'interruption
Protection du registre de verrouillage contre les logiciels en
fuite
Réserver la logique de génération avec un activation/disactivation
¢ Résistance activée par l'utilisateur lorsque le contrôleur
affiche le signal d'arrêt du processeur pendant le débogage
■ Contrôleur Ethernet 10/100
Conforme la spécification IEEE 802.3-2002
¢ fonctionnement 100 Mbps et 10 Mbps en plein et demi-duplex
La correction croisée MDI/MDI-X automatique
Adresse MAC programmable
Les modes d'économie d'énergie et d'arrêt
■ Interface sérielle synchrone (SSI)
L'opération maître ou esclave
Rate de bits d'horloge programmable et pré-échelle
¢ Transmettez et recevez des FIFO séparés, 16 bits de large, 8
emplacements de profondeur
L'opération d'interface programmable pour Freescale SPI, MICROWIRE
ou
Interfaces sérielles synchrones de Texas Instruments
¢ Taille de trame de données programmable de 4 16 bits
¢ Mode d'essai en boucle interne pour les tests de diagnostic et de
débogage
■ TÉU
Trois UART de type 16C550 entièrement programmables avec support
IrDA
¢ séparer les FIFO 16x8 pour transmettre (TX) et 16x12 pour
recevoir (RX) afin de réduire
Chargement du service d'interruption du processeur
Générateur de débit baud programmable avec diviseur fractionné
¢ Longueur FIFO programmable, y compris une opération de 1 octet de
profondeur assurant des
Interface double tampon
Les niveaux de déclenchement de la FIFO sont de 1/8, 1/4, 1/2, 3/4
et 7/8
Bits de communication asynchrone standard pour le démarrage,
l'arrêt et la parité
Détection de faux démarrage
¢ Génération et détection de rupture de ligne
■ ADC
¢ configurations entrée unique et différentielle
Quatre canaux de 10 bits (entrées) lorsqu'ils sont utilisés comme
entrées une seule extrémité
Rate d'échantillonnage d'un million d'échantillons par seconde
La conversion analogique en numérique est flexible et configurable
- quatre séquences de conversion d'échantillons programmables d'une
huit entrées,
avec les résultats de conversion correspondants FIFO
Chaque séquence déclenchée par un logiciel ou un événement interne
(timers, comparateurs analogiques,
PWM ou GPIO)
Sensor de température intégré la puce
■ Comparateurs analogiques
Deux comparateurs analogiques intégrés indépendants
- configurable pour la sortie: actionner une broche de sortie,
générer une interruption,
ou initier une séquence d'échantillonnage ADC
Comparer l'entrée de broche externe l'entrée de broche externe ou
référence de tension interne programmable
Applications ciblées
■ Surveillance distance
■ Les machines électroniques de point de vente (POS)
■ Équipement de test et de mesure
■ Appareils et commutateurs réseau
■ Automatisation des usines
■ climatisation et contrôle des btiments
■ équipement de jeu
■ Contrôle du mouvement
■ Instruments médicaux
■ incendie et sécurité