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 grce 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