Microcontroladores ARM STM32F103C8T7TR: liña de rendemento convencional de MCU, MCU Arm Cortex-M3 de 64 Kbytes de memoria flash, CPU de 72 MHz, mo
♠ Descrición do produto
Atributo do produto | Valor do atributo |
Fabricante: | STMicroelectrónica |
Categoría do produto: | Microcontroladores ARM - MCU |
Directiva RoHS: | Detalles |
Serie: | STM32F103C8 |
Resolución ADC: | 12 bits |
Embalaxe: | Carrete |
Embalaxe: | Cortar cinta |
Marca: | STMicroelectrónica |
Tipo de produto: | Microcontroladores ARM - MCU |
Cantidade do paquete de fábrica: | 2400 |
Subcategoría: | Microcontroladores - MCU |
Nome comercial: | STM32 |
♠ MCU de 32 bits baseado en Arm® de liña de rendemento de densidade media con Flash de 64 ou 128 KB, USB, CAN, 7 temporizadores, 2 ADC, 9 interfaces de comunicación
A familia de liñas de rendemento de densidade media STM32F103xx incorpora o núcleo RISC de alto rendemento Arm® Cortex®-M3 de 32 bits que funciona a unha frecuencia de 72 MHz, memorias integradas de alta velocidade (memoria Flash de ata 128 Kbytes e SRAM de ata 20 Kbytes) e unha ampla gama de E/S e periféricos mellorados conectados a dous buses APB. Todos os dispositivos ofrecen dous ADC de 12 bits, tres temporizadores de propósito xeral de 16 bits máis un temporizador PWM, así como interfaces de comunicación estándar e avanzadas: ata dous I2C e SPI, tres USART, un USB e un CAN.
Os dispositivos funcionan cunha fonte de alimentación de 2,0 a 3,6 V. Están dispoñibles tanto no rango de temperatura de –40 a +85 °C como no rango de temperatura ampliado de –40 a +105 °C. Un conxunto completo de modos de aforro de enerxía permite o deseño de aplicacións de baixo consumo.
A familia de liñas de rendemento de densidade media STM32F103xx inclúe dispositivos en seis tipos de encapsulado diferentes: desde 36 pines ata 100 pines. Dependendo do dispositivo escollido, inclúense diferentes conxuntos de periféricos. A descrición a continuación ofrece unha visión xeral da gama completa de periféricos propostos nesta familia.
Estas características fan que a familia de microcontroladores de liña de rendemento de densidade media STM32F103xx sexa axeitada para unha ampla gama de aplicacións, como accionamentos de motores, control de aplicacións, equipos médicos e portátiles, periféricos de PC e xogos, plataformas GPS, aplicacións industriais, PLC, inversores, impresoras, escáneres, sistemas de alarma, videoporteros e sistemas de climatización.
• Núcleo de CPU Arm® Cortex®-M3 de 32 bits
– Frecuencia máxima de 72 MHz, rendemento de 1,25 DMIPS/MHz (Dhrystone 2.1) con acceso á memoria en estado de espera 0
– Multiplicación e división por hardware dun só ciclo
• Recordos
– 64 ou 128 Kbytes de memoria flash
– 20 kbytes de SRAM
• Reloxo, reinicio e xestión de subministracións
– Alimentación de aplicación de 2,0 a 3,6 V e E/S
– POR, PDR e detector de tensión programable (PVD)
– Oscilador de cristal de 4 a 16 MHz
– RC interno de 8 MHz configurado de fábrica
– RC interno de 40 kHz
– PLL para o reloxo da CPU
– Oscilador de 32 kHz para RTC con calibración
• Baixo consumo de enerxía
– Modos de repouso, parada e espera
– Subministración VBAT para rexistros RTC e de copia de seguridade
• 2 convertidores A/D de 12 bits e 1 µs (ata 16 canles)
– Rango de conversión: de 0 a 3,6 V
– Capacidade de mostraxe e retención dual
– Sensor de temperatura
• DMA
– Controladora DMA de 7 canles
– Periféricos compatibles: temporizadores, ADC, SPI, I2C e USART
• Ata 80 portos de E/S rápidos
– 26/37/51/80 E/S, todas mapeables en 16 vectores de interrupción externos e case todas tolerantes a 5 V
• Modo de depuración
– Depuración de cables en serie (SWD) e interfaces JTAG
• Sete temporizadores
– Tres temporizadores de 16 bits, cada un con ata 4 IC/OC/PWM ou contador de pulsos e entrada de codificador en cuadratura (incremental)
– Temporizador PWM de control de motor de 16 bits con xeración de tempo morto e parada de emerxencia
– Dous temporizadores de vixilancia (independentes e de xanela)
– Temporizador SysTick contador descendente de 24 bits
• Ata nove interfaces de comunicación
– Ata dúas interfaces I2C (SMBus/PMBus®)
– Ata tres USART (interface ISO 7816, LIN, capacidade IrDA, control de módem)
– Ata dous SPI (18 Mbit/s)
– Interface CAN (2.0B Activo)
– Interface USB 2.0 de velocidade completa
• Unidade de cálculo CRC, ID único de 96 bits