Microcontroladores ARM STM32F100C8T6BTR: MCU ARM Liña de valor de 32 bits, 48 pines, 64 kB de memoria flash
♠ Descrición do produto
Atributo do produto | Valor do atributo |
Fabricante: | STMicroelectrónica |
Categoría do produto: | Microcontroladores ARM - MCU |
Directiva RoHS: | Detalles |
Serie: | STM32F100C8 |
Estilo de montaxe: | SMD/SMT |
Núcleo: | ARM Cortex M3 |
Tamaño da memoria do programa: | 64 kB |
Largura do bus de datos: | 32 bits |
Resolución ADC: | 12 bits |
Frecuencia máxima de reloxo: | 24 MHz |
Número de E/S: | 37 E/S |
Tamaño da RAM de datos: | 8 kB |
Tensión de alimentación - Mín.: | 2 V |
Tensión de alimentación - Máx.: | 3,6 V |
Temperatura mínima de funcionamento: | - 40 °C |
Temperatura máxima de funcionamento: | + 85 °C |
Embalaxe: | Carrete |
Embalaxe: | Cortar cinta |
Embalaxe: | Carrete de rato |
Marca: | STMicroelectrónica |
Sensible á humidade: | Si |
Tipo de produto: | Microcontroladores ARM - MCU |
Cantidade do paquete de fábrica: | 2400 |
Subcategoría: | Microcontroladores - MCU |
Nome comercial: | STM32 |
Peso unitario: | 0,006409 onzas |
♠ Liña de valor de baixa e media densidade, MCU de 32 bits baseado en ARM® avanzado con Flash de 16 a 128 KB, 12 temporizadores, ADC, DAC e 8 interfaces de comunicación
Os microcontroladores STM32F100x4, STM32F100x6, STM32F100x8 e STM32F100xB incorporan o núcleo RISC ARM® Cortex®-M3 de 32 bits de alto rendemento que funciona a unha frecuencia de 24 MHz, memorias integradas de alta velocidade (memoria Flash de ata 128 Kbytes e SRAM de ata 8 Kbytes) e unha ampla gama de periféricos e E/S mellorados conectados a dous buses APB. Todos os dispositivos ofrecen interfaces de comunicación estándar (ata dous I2C, dous SPI, un CEC HDMI e ata tres USART), un ADC de 12 bits, dous DAC de 12 bits, ata seis temporizadores de 16 bits de propósito xeral e un temporizador PWM de control avanzado.
Os dispositivos STM32F100xx de baixa e media densidade funcionan nos rangos de temperatura de –40 a +85 °C e de –40 a +105 °C, cunha fonte de alimentación de 2,0 a 3,6 V.
Un conxunto completo de modos de aforro de enerxía permite o deseño de aplicacións de baixo consumo.
Estes microcontroladores inclúen dispositivos en tres encapsulados diferentes, que van dende 48 ata 100 pines. Dependendo do dispositivo escollido, inclúense diferentes conxuntos de periféricos.
Estas características fan que estes microcontroladores sexan axeitados para unha ampla gama de aplicacións, como control de aplicacións e interfaces de usuario, equipos médicos e portátiles, periféricos para PC e xogos, plataformas GPS, aplicacións industriais, PLC, inversores, impresoras, escáneres, sistemas de alarma, videoporteros e sistemas de climatización.
• Núcleo: CPU ARM® Cortex®-M3 de 32 bits
– Frecuencia máxima de 24 MHz, rendemento de 1,25 DMIPS/MHz (Dhrystone 2.1)
– Multiplicación e división por hardware dun só ciclo
• Recordos
– De 16 a 128 Kbytes de memoria flash
– De 4 a 8 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 24 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
• Baixa potencia
– Modos de repouso, parada e espera
– Subministración VBAT para rexistros RTC e de copia de seguridade
• Modo de depuración
– Depuración de cables en serie (SWD) e interfaces JTAG
• DMA
– Controladora DMA de 7 canles
– Periféricos compatibles: temporizadores, ADC, SPI, I2C, USART e DAC
• 1 conversor A/D de 12 bits e 1,2 µs (ata 16 canles)
– Rango de conversión: de 0 a 3,6 V
– Sensor de temperatura
• 2 convertidores D/A de 12 bits
• Ata 80 portos de E/S rápidos
– 37/51/80 E/S, todas mapeables en 16 vectores de interrupción externos e case todas tolerantes a 5 V
• Ata 12 temporizadores
– Ata tres temporizadores de 16 bits, cada un con ata 4 IC/OC/PWM ou contador de pulsos
– Temporizador de control avanzado de 16 bits e 6 canles: ata 6 canles para saída PWM, xeración de tempo morto e parada de emerxencia
– Un temporizador de 16 bits, con 2 IC/OC, 1 OCN/PWM, xeración de tempo morto e parada de emerxencia
– Dous temporizadores de 16 bits, cada un con IC/OC/OCN/PWM, xeración de tempo morto e parada de emerxencia
– 2 temporizadores de vixilancia (independentes e de xanela)
– Temporizador SysTick: contador descendente de 24 bits
– Dous temporizadores básicos de 16 bits para controlar o DAC
• Ata 8 interfaces de comunicación
– Ata dúas interfaces I2C (SMBus/PMBus)
– Ata 3 USART (interface ISO 7816, LIN, capacidade IrDA, control de módem)
– Ata 2 SPI (12 Mbit/s)
– Interface de control de electrónica de consumo (CEC)
• Unidade de cálculo CRC, ID único de 96 bits
• Envases ECOPACK®