Carte de développement ARM Cortex-M3 mini stm32 stm32F103RBT6 Cortex
TND
Bras Cortex-M3 mini stm32 stm32F103RBT6 carte de développement Cortex 72 MHz/128 KFlash/20 KRAM
Caractéristiques:
- STM32F103RBT6 ARM CORTEX M3 ™ 32 bits avec programme Flash de 128 Ko, RAM 20 Ko, USB, CAN, deux canaux I 2 C, deux canaux ADC 12 bits, trois canaux UART, deux canaux SPI, trois minuteries 16 bits, vitesse de fonctionnement jusqu’à 72 MHz
- Connecteur JTAG ARM à 10 broches avec bouton RESET
- Oscillateur à cristal 32 768 KHz et 8 MHz
- Régulateur de tension (régulateur de tension) intégré 3.3V utilisant un CI AMS1117-3.3 pouvant fournir des courants allant jusqu’à 800 mA
- Connecteur USB avec USB-UART intégré (aucun programmateur ARM USB n’est nécessaire pour utiliser ce module, celui-ci est installé à bord), pour télécharger le programme, il suffit d’appuyer sur le bouton (programmation d’un bouton via USB).
- Toutes les broches d’entrée / sortie (E / S) sont accessibles via des étiquettes transparentes
- Prend en charge l’alimentation via USB
- Le voyant est installé
- Connecteur de batterie de secours pour RTC
- En-têtes d’extension à connecter avec tous les ports μC
Caractéristiques de la puce
- Processeur ARM 32 bits Cortex ™ -M3
- Fréquence maximale de 72 MHz, performances de 1,25 DMIPS / MHz (Dhrystone 2.1) à 0 accès mémoire à l’état d’attente
- Multiplication à cycle unique et division du matériel
- Mémoires
- 128 Ko de mémoire flash
- 20 Ko de mémoire SRAM
- Horloge, réinitialisation et gestion des fournitures
- Alimentation de l’application et des E / S 2,0 à 3,6 V
- POR, PDR et détecteur de tension programmable (PVD)
- Oscillateur à cristal de 4 à 16 MHz
- RC interne ajustée en usine à 8 MHz
- RC interne de 40 kHz
- PLL pour l’horloge du processeur
- Oscillateur 32 KHz pour RTC avec calibration
- Batterie faible
- Modes veille, arrêt et veille
- Alimentation VBAT pour les registres RTC et de sauvegarde
- 2 convertisseurs A / N 12 bits, 1 μs (jusqu’à 16 canaux)
- Plage de conversion: 0 à 3,6 V
- Double échantillonnage et maintien
- Capteur de température
- DMA
- Contrôleur DMA 7 canaux
- Périphériques pris en charge: minuteries, ADC, SPI, I2C et USART
- Jusqu’à 80 ports d’E / S rapides
- 26/37/51/80 entrées / sorties, toutes mappables sur 16 vecteurs d’interruption externes et presque toutes tolérantes aux 5 V
- Mode débogage
- Débogage de fil série (SWD) et interfaces JTAG
- 7 minuteries
- Trois temporisateurs 16 bits, chacun avec jusqu’à 4 entrées IC / OC / PWM ou compteur d’impulsions et entrée de codeur en quadrature (incrémentielle)
- Minuterie PWM de contrôle moteur 16 bits avec génération de temps mort et arrêt d’urgence
- 2 minuteries de chien de garde (indépendant et fenêtre)
- Compteur 24 bits décodeur SysTick
- Jusqu’à 9 interfaces de communication
- Jusqu’à 2 x interfaces I2C (SMBus / PMBus)
- Jusqu’à 3 USART (interface ISO 7816, LIN, capacité IrDA, contrôle de modem)
- Jusqu’à 2 SPI (18 Mbit / s)
- Interface CAN (2.0B active)
- Interface USB 2.0 pleine vitesse
- Unité de calcul CRC, ID unique 96 bits