Description générale
Avec sa gamme unique de blocs configurables, PSoC®5 est une véritable solution de niveau système fournissant des fonctions périphériques MCU, mémoire, analogiques et numériques dans une seule puce.La famille CY8C52 offre une méthode moderne d'acquisition de signalLa capacité analogique couvre la gamme des thermocouples (près des tensions CC) aux signaux ultrasoniques.La famille CY8C52 peut gérer des dizaines de canaux d'acquisition de données et d'entrées analogiques sur chaque broche GPIOLa famille CY8C52 est également un système numérique configurable à haute performance avec certains numéros de pièces, y compris des interfaces telles que USB, multi-master I2C et CAN.la famille CY8C52 dispose d'un tableau logique facile à configurer, un routage flexible vers toutes les broches d'E/S, et un noyau de microprocesseur ARM® CortexTM-M3 de 32 bits de haute performance.Les concepteurs peuvent facilement créer des conceptions au niveau du système en utilisant une riche bibliothèque de composants préconstruits et de primitives booléennes en utilisant PSoC® CreatorTM, un outil d'entrée de conception schématique hiérarchique.La famille CY8C52 offre des possibilités inégalées pour l'intégration analogique et numérique de la facture de matériaux tout en accueillant facilement les modifications de conception de dernière minute grâce à de simples mises à jour du micrologiciel.
Caractéristiques
■ Core de processeur ARM Cortex-M3 de 32 bits
□ fonctionnement en courant continu à 40 MHz
□ Mémoire flash pour les programmes, jusqu'à 256 Ko, 100 000 cycles d'écriture, conservation pendant 20 ans, multiples fonctions de sécurité
□ jusqu'à 64 Ko de mémoire SRAM
□ 2 Ko de mémoire EEPROM, 1 million de cycles, 20 ans de rétention
D 24 canaux DMA avec accès multi-couches AHB
• Des descripteurs et priorités en chaîne programmables
• Prise en charge du transfert de 32 bits à bande passante élevée
■ basse tension, puissance ultra-faible
□ Large plage de tension de fonctionnement: 0,5 V à 5,5 V
□ Régulateur de boost à haut rendement de 0,5 V d'entrée à 1,8 V de sortie à 5,0 V
□ 2 mA à 6 MHz
□ Les modes à faible consommation comprennent:
• Mode d'hibernation de 300 nA avec rétention de la RAM et LVD
• Mode veille de 2 μA avec horloge en temps réel et réinitialisation de basse tension
■ Système d'E/S polyvalent
□ de 28 à 72 I/O (62 GPIO, 8 SIO, 2 USBIO[1])
□ Toute GPIO à toute routabilité périphérique numérique ou analogique
□ Disque LCD direct depuis n'importe quel GPIO, jusqu'à 46x16 segments [1]
□ Voltages d'interface d'entrée/sortie de 1,2 V à 5,5 V, jusqu'à 4 domaines
□ IRQ masqué et indépendant sur n'importe quelle broche ou port
□ Les entrées TTL déclenchées par Schmitt
□ Toutes les GPIO configurables en haute/basse, en haute/basse, en haute-Z ou en haute puissance
□ État de la broche GPIO configurable à l'alimentation lors de la réinitialisation (POR)
□ 25 mA de dégagement sur SIO
■ périphériques numériques
D 20 à 24 blocs numériques universels programmables basés sur PLD
□ CAN 2.0b 16 RX, 8 tampons TX complets [1]
□ Full-Speed (FS) USB 2.0 12 Mbps à l'aide d'un oscillateur interne [1]
□ Quatre chronomètres, compteurs et PWM à 16 bits configurables
□ Bibliothèque de périphériques standard
• Les compteurs, les compteurs de temps et les PWM, de 8, 16, 24 et 32 bits
• SPI, UART, I2C
• Beaucoup d'autres disponibles dans le catalogue
□ Bibliothèque de périphériques de pointe
• vérification cyclique de la redondance (CRC)
• Générateur de séquence pseudo-aléatoire (PRS)
• Le bus LIN 2.0
• Décodeur quadratique
■ périphériques analogiques (1,71 V ≤ Vdda ≤ 5,5 V)
□ 1,024V±0,1% de référence de tension interne à -40°C à +85°C (14 ppm/°C)
□ SAR ADC, 12 bits à 1 Msps [1]
□ Deux comparateurs avec un temps de réponse de 75 ns
■ Programme, débogage et traçage
□ JTAG (4 fils), débogage des fils sérieux (SWD) (2 fils), visualiseur de fils unique (SWV) et interfaces TRACEPORT
□ Bloc de patch et de point de rupture (FPB) flash du Cortex-M3
□ Le Cortex-M3 Embedded Trace MacrocellTM (ETMTM) génère un flux de traces d'instructions.
□ Cortex-M3 Data Watchpoint and Trace (DWT) génère des informations de suivi des données
□ L'instrumentation Cortex-M3 Trace Macrocell (ITM) peut être utilisée pour le débogage de type imprimé
□ Les blocs DWT, ETM et ITM communiquent avec les systèmes de débogage et de traçage hors puce via le SWV ou TRACEPORT
□ La programmation du bootloader est prise en charge par I2C, SPI, UART, USB et autres interfaces
■ Précision, chronométrage programmable
□ Oscillateur interne de 1 à 72 MHz à ± 1% (sur toute la plage de température et de tension) avec PLL
□ Oscillateur cristallin de 4 à 33 MHz pour une précision de PPM cristalline
□ Génération d'horloge PLL interne jusqu'à 40 MHz
□ L'oscillateur de cristal de l'horloge à 32,768 kHz
□ Oscillateur interne à faible puissance à 1 kHz, 100 kHz
■ Température et emballage
□ température industrielle de -40°C à +85°C
□ Options de paquetage SSOP à 48 broches, QFN à 68 broches et TQFP à 100 broches