Intègre un microcontrôleur STM32F429IGT6 haute performance
Caractérisé par 64M Bit SDRAM intégré
Prend en charge diverses interfaces de communication, y compris Ethernet
Inclut des convertisseurs AD et DA avancés
Facilite une intégration facile avec connecteur et accès aux broches
La Waveshare Core429I STM32F4 Planche de Base est une plateforme de développement sophistiquée conçue pour le microcontrôleur STM32F429IGT6, offrant une solution complète pour le développement d'applications au sein de la famille STM32F. Cette planche de base intègre des composants essentiels tels qu'un circuit d'horloge, une gestion de l'alimentation USB et un connecteur USB, assurant un système minimal mais prêt à l'emploi. Elle est caractérisée par 64M Bit SDRAM intégré et fournit un accès à tous les ports E/S via des connecteurs de broches, facilitant des capacités d'expansion étendues.
La planche est équipée d'un microcontrôleur STM32F429IGT6 haute performance, qui fonctionne sur un cœur RISC Cortex-M4 32 bits, prenant en charge les instructions DSP monocycle. Elle fonctionne à une fréquence de fonctionnement de 180MHz et prend en charge une large gamme d'interfaces de communication, y compris SPI, USART, UART, I2S, SAI, I2C, FMC, SDIO, CAN, LCD-TFT, USB 2.0 et Ethernet MAC, entre autre. De plus, elle inclut des fonctionnalités avancées telles que des convertisseurs AD et DA, et une interface JTAG/SWD pour la programmation et le débogage.
La planche Core429I est conçue avec flexibilité à l'esprit, caractérisée par un connecteur de 2,0 mm pour une intégration facile dans les planches d'application. Elle inclut un interrupteur d'alimentation, une sélection de mode de démarrage et divers cavaliers pour configurer les options d'alimentation et de connectivité. La planche est complétée par des ressources de développement telles que des schémas, du code de démonstration et un logiciel de développement STM32, fournissant une base robuste pour les développeurs.
Note : Un débogueur séparé est requis pour la programmation et le débogage car la planche n'intègre pas ces fonctions.
Fréquence de fonctionnement : 180MHz, 225 DMIPS/1.25 DMIPS/MHz
Tension de fonctionnement : 1.8V-3.6V
Boîtier : LQFP176
Mémoires : 1024kB Flash, 256+4kB SRAM
Interfaces de communication MCU : 6 x SPI, 4 x USART, 4 x UART, 2 x I2S, 1 x SAI, 3 x I2C, 1 x FMC, 1 x SDIO, 2 x CAN, 1 x LCD-TFT, 1 x USB 2.0 HS/FS contrôleur (avec DMA dédié), 1 x USB HS ULPI (PHY externe requis), 1 x 10/100 Ethernet MAC, 1 x interface caméra 8 à 14 bits
Convertisseurs AD & DA : 3 x AD (12 bits, 1μs, partage 24 canaux); 2 x DA (12 bits)
Débogage/Programmation : Prend en charge les interfaces JTAG/SWD, prend en charge IAP
IS42S16400J : SDRAM 1 Meg Bits x 16 Bits x 4 Banks (64-MBIT)
Régulateur de tension AMS1117-3.3V
MIC2075 : Dispositif de gestion de l'alimentation USB intégré
Interrupteur d'alimentation : Alimenté par 5Vin ou connexion USB
Sélection du mode de démarrage : Pour configurer la broche BOOT0
Indicateur d'alimentation
LED VBUS
Bouton de réinitialisation
8M Cristal
32.768K Cristal : Pour RTC interne avec calibration
Interface JTAG/SWD : Pour débogage/programmation
Connecteur USB : Prend en charge le périphérique et/ou l'hôte
Expandeur de broches MCU : VCC, GND, et toutes les broches E/S sont accessibles sur les connecteurs d'expansion pour une expansion ultérieure
Connecteur de broches 5Vin : Une alimentation 5V est requise lors de l'utilisation de l'hôte USB/OTG
Cavalier USB OTG/HOST : Court-circuitez le cavalier lors de l'utilisation de l'USB OTG/HOST, ouvrez le cavalier pour déconnecter du port E/S concerné
Cavalier de sélection VBAT : Court-circuitez le cavalier pour utiliser l'alimentation du système, ouvrez le cavalier pour connecter le VBAT à une alimentation externe, telle qu'une batterie
Cavalier de sélection VREF : Court-circuitez le cavalier pour connecter VREF+ à VCC, ouvrez le cavalier pour connecter VREF+ à une autre broche personnalisée via un fil de cavalier