MCU MCXN23x Cortex-M33

Les microcontrôleurs Cortex-M33 hautement intégrés de NXP sont dotés d'accélérateurs sur puce, de périphériques intelligents et d'une sécurité avancée

Image des microcontrôleurs Cortex-M33 MCXN23x de NXPLe microcontrôleur N23x de NXP est basé sur un Arm® Cortex®-M33 hautes performances fonctionnant jusqu'à 150 MHz avec 1 Mo de Flash, 352 Ko de RAM ECC, et SmartDMA. Le microcontrôleur N23x est optimisé pour le coût, la mémoire et les performances du système, et il offre une option monocœur avec une répartition efficace des charges de travail vers les périphériques analogiques et numériques.

L'enclave sécurisée EdgeLock du MCXN23x constitue un sous-système de sécurité matériel autonome sur puce, qui possède son propre noyau de sécurité dédié, sa ROM interne et sa RAM sécurisée, et il prend en charge des accélérateurs de chiffrement de pointe, symétriques et asymétriques, à canal latéral, et résilients aux attaques, ainsi que des fonctions de hachage pour les services de sécurité.

La FRDM-MCXN236 est une carte de développement compacte et évolutive pour le prototypage rapide du microcontrôleur MCX N23x. Elle propose des embases conformes aux normes de l'industrie pour un accès facile aux E/S du microcontrôleur, des interfaces série standard ouvertes intégrées, une mémoire Flash externe et un débogueur MCU-Link intégré. Les dispositifs MCXN23x sont pris en charge par l'expérience développeur MCUXpresso pour optimiser, faciliter et accélérer le développement des systèmes embarqués.

Fonctionnalités
  • Plateforme principale
    • Arm Cortex-M33 à 150 MHz
  • Accélérateurs de traitement
    • SmartDMA (coprocesseur pour des applications telles que l'interface de caméra parallèle et la numérisation du clavier)
  • Mémoire
    • Jusqu'à 1 Mo (banque de 2 x 512 Ko) de mémoire Flash sur puce
      • Prise en charge e l'échange Flash et de la lecture en écriture
    • Moteur de cache avec 16 Ko de RAM
    • Jusqu'à 352 Ko de RAM, configurable jusqu'à 288 Ko avec ECC (prise en charge de la correction sur un seul bit et de la détection sur deux bits)
      • Jusqu'à quatre RAM ECC de 8 Ko pouvant être conservées jusqu'au mode VBAT
    • ROM de 256 Ko avec chargeur de démarrage sécurisé
    • Périphériques
      • Analogique
        • Deux CAN 16 bits, prenant en charge quatre conversions parallèles
          • Chaque CAN peut être utilisé comme deux CAN à entrée unique ou comme un CAN à entrée différentielle
          • Jusqu'à 2 Méch./s en mode 16 bits et 3,15 Msps en mode 12 bits
          • Jusqu'à 61 canaux d'entrée CAN (selon le boîtier)
          • Un capteur de température intégré par CAN
        • Temporisateurs
          • Cinq temporisateurs/compteurs asynchrones standard 32 bits à usage général, prenant en charge jusqu'à quatre entrées de capture et quatre sorties de comparaison, le mode PWM et une entrée de comptage externe
            • Événements de temporisation spécifiques pouvant être sélectionnés pour générer des requêtes DMA
          • Temporisation basse consommation
          • Temporisation de mesure de fréquence
          • Temporisation à taux multiples
          • Temporisation d'holorge surveillance à fenêtre
          • RTC avec calendrier
          • Temporisation de réveil
          • Temporisation à micro-tiques (UTICK)
          • Temporisation d'événements du système d'exploitation
        • Interfaces de communication
          • USB haute vitesse (hôte/périphérique) avec HS PHY sur puce
          • Huit LP Flexcomm prenant chacun en charge SPI, I2C et UART
          • Deux FlexCAN avec FD
          • Deux I3C
        • Interfaces homme-machine
          • Un FlexIO programmable comme une variété d'interfaces série et parallèle, notamment Display Driver et interface de caméra
          • Deux interfaces audio série (SAI)
          • Microphone numérique PDM
            • Connexion possible jusqu'à quatre microphones MEMS avec sortie PDM
        • Commande moteur avancée
          • Deux FlexPWM avec chacun 4 sous-modules, fournissant 12 sorties PWM (pas de module Nanoedge)
          • Décodeur à deux quadrature (QDC)
          • Un module générateur d'événements (AND/OR/INVERT) prenant en charge jusqu'à huit déclencheurs de sortie
    • Sécurité
      • Enclave sécurisée EdgeLock®, profil central
        • Services cryptographiques (notamment AES-256, SHA-2, ECC NIST P-256, TRNG et génération/dérivation de clés)
        • Magasin de clés sécurisé avec politiques d'utilisation des clés (protection de l'intégrité de la plateforme, des clés de fabrication et d'application)
        • Identité unique du dispositif basée sur une fonction physique inclonable (PUF)
        • Attestation de dispositif avec prise en charge DICE (moteur de composition d'identifiant de dispositif)
        • Connexion sécurisée et prise en charge TLS
        • Gestion des clés en direct avec préintégration d'EdgeLock 2GO de NXP
      • Accélérateur EdgeLock (cryptographie à clé publique)
      • Code de démarrage sécurisé immuable dans la ROM
      • Double mode de démarrage sécurisé (mode asymétrique et mode symétrique rapide, postquantique et sécurisé)
      • Prise en charge sécurisée de la mise à jour du micrologiciel
      • Gestion du cycle de vie des dispositifs, notamment le débogage authentifié sécurisé
      • Cryptage de mémoire à la volée hautes performances avec authentification supplémentaire pour Flash externe
      • Région Flash protégée (PFR)
      • Surveillance sécuritaire :
        • Deux horloges de surveillance de code
        • Contrôleur de réponse aux intrusions et aux altérations (ITRC)
        • Six détecteurs de broches d'effraction actifs et passifs
        • Détection de tension, de température, de lumière et d'horloge
        • Détection de problème de tension
      • Fabrication sécurisée et protection contre le vol IP dans une usine non fiable
      • Arm TrustZone® pour Cortex-M
    • Conditionnement
      • VFBGA184 de 9 mm x 9 mm
      • HLQFP100 de 14 mm x 14 mm
Applications
  • Industrie
    • Automatisation d'usines
    • Alimentation et énergie
    • Contrôle d'immeubles
    • Équipement médical
  • Maisons intelligentes
    • Contrôle et sécurité
    • Appareils électroménagers intelligents
    • Divertissement à domicile
    • Santé et remise en forme
  • Général embarqué
    • IHM industrielles/grand public
    • Dispositifs portables
    • Outils électriques
    • Contrôles intégrés à usage général

MCXN23x Cortex-M33 MCUs

ImageRéférence fabricantDescriptionQuantité disponiblePrixAfficher les détails
IC MCU 32BIT 1MB FLASH 184VFBGAMCXN236VDFTIC MCU 32BIT 1MB FLASH 184VFBGA2332 - Immédiatement$9.04Afficher les détails
IC MCU 32BIT 1MB FLASH 100HLQFPMCXN236VNLTIC MCU 32BIT 1MB FLASH 100HLQFP0 - ImmédiatementSee Page for PricingAfficher les détails
IC MCU 32BIT 512KB FLSH 184VFBGAMCXN235VDFTIC MCU 32BIT 512KB FLSH 184VFBGA1236 - Immédiatement$7.23Afficher les détails
IC MCU 32BIT 512KB FLSH 100HLQFPMCXN235VNLTIC MCU 32BIT 512KB FLSH 100HLQFP0 - ImmédiatementSee Page for PricingAfficher les détails

Development Board

ImageRéférence fabricantDescriptionQuantité disponiblePrixAfficher les détails
FREEDOM MCXN236 EVAL BRDFRDM-MCXN236FREEDOM MCXN236 EVAL BRD77 - Immédiatement$16.92Afficher les détails
Date de publication : 2024-08-01