STM32F303ZDT6 Microcontroladores ARM - MCU Mainstream MCU de sinais mixtas Arm Cortex-M4 núcleo DSP e FPU, 384 Kbytes de Flash
♠ Descrición do produto
Atributo do produto | Valor do atributo |
Fabricante: | STMicroelectronics |
Categoría do produto: | Microcontroladores ARM - MCU |
RoHS: | Detalles |
Serie: | STM32F3 |
Estilo de montaxe: | SMD/SMT |
Paquete/Estuche: | LQFP-144 |
Núcleo: | ARM Cortex M4 |
Tamaño da memoria do programa: | 384 kB |
Ancho do bus de datos: | 32 bits |
Resolución ADC: | 4 x 6 bits/8 bits/10 bits/12 bits |
Frecuencia de reloxo máxima: | 72 MHz |
Número de E/S: | 115 E/S |
Tamaño da RAM de datos: | 64 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: | Bandexa |
Marca: | STMicroelectronics |
Sensible á humidade: | Si |
Tipo de produto: | Microcontroladores ARM - MCU |
Cantidade do paquete de fábrica: | 360 |
Subcategoría: | Microcontroladores - MCU |
Nome comercial: | STM32 |
Peso unitario: | 0,091712 oz |
♠ ARM® Cortex®-M4 32b MCU+FPU, ata 512 KB de flash, 80 KB de SRAM, FSMC, 4 ADC, 2 canales DAC, 7 comp, 4 Op-Amp, 2,0-3,6 V
A familia STM32F303xD/E baséase no núcleo RISC de 32 bits ARM® Cortex®-M4 de alto rendemento con FPU que funciona a unha frecuencia de 72 MHz e incorpora unha unidade de punto flotante (FPU), unha unidade de protección de memoria (MPU) e unha macrocélula de traza incrustada (ETM).A familia incorpora memorias integradas de alta velocidade (memoria Flash de 512 Kbyte, SRAM de 80 Kbyte), un controlador de memoria flexible (FSMC) para memorias estáticas (SRAM, PSRAM, NOR e NAND) e unha ampla gama de E/S melloradas. e periféricos conectados a un bus AHB e dous APB.
Os dispositivos ofrecen catro ADC rápidos de 12 bits (5 Msps), sete comparadores, catro amplificadores operacionais, dúas canles DAC, un RTC de baixa potencia, ata cinco temporizadores de 16 bits de uso xeral, un temporizador de 32 bits de uso xeral. , e ata tres temporizadores dedicados ao control do motor.Tamén contan con interfaces de comunicación estándar e avanzadas: ata tres I2C, ata catro SPI (dous SPI son con I2S full-duplex multiplexados), tres USART, ata dous UART, CAN e USB.Para acadar a precisión da clase de audio, os periféricos I2S pódense sincronizar mediante un PLL externo.
A familia STM32F303xD/E funciona en intervalos 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.
A familia STM32F303xD/E ofrece dispositivos en diferentes paquetes que van de 64 a 144 pinos.
Dependendo do dispositivo elixido, inclúense diferentes conxuntos de periféricos.
• Núcleo: CPU ARM® Cortex®-M4 de 32 bits con FPU de 72 MHz, multiplicación dun ciclo e división de HW, 90 DMIPS (de CCM), instrución DSP e MPU (unidade de protección de memoria)
• Condicións de funcionamento:
– Rango de tensión VDD, VDDA: 2,0 V a 3,6 V
• Lembranzas
– Ata 512 Kbytes de memoria Flash
– 64 Kbytes de SRAM, coa comprobación de paridade de HW implementada nos primeiros 32 Kbytes.
– Amplificador de rutina: 16 Kbytes de SRAM no bus de instrucións e datos, con comprobación de paridade de HW (CCM)
– Controlador de memoria flexible (FSMC) para memorias estáticas, con catro Chip Select
• Unidade de cálculo CRC
• Reset e xestión de subministracións
- Restablecemento de encendido/apagado (POR/PDR)
- Detector de tensión programable (PVD)
– Modos de baixo consumo: Sleep, Stop e Standby
– Subministración de VBAT para RTC e rexistros de copia de seguridade
• Xestión do reloxo
– Oscilador de cristal de 4 a 32 MHz
– Oscilador de 32 kHz para RTC con calibración
– RC interno de 8 MHz con opción x 16 PLL
– Oscilador interno de 40 kHz
• Ata 115 E/S rápidas
– Todo mapeable en vectores de interrupción externos
– Varios 5 V-tolerante
• Matriz de interconexión
• Controlador DMA de 12 canles
• Catro ADC de 0,20 µs (ata 40 canles) con resolución seleccionable de 12/10/8/6 bits, rango de conversión de 0 a 3,6 V, alimentación analóxica separada de 2,0 a 3,6 V
• Dúas canles DAC de 12 bits con subministración analóxica de 2,4 a 3,6 V
• Sete comparadores analóxicos de carril a carril ultrarrápidos con alimentación analóxica de 2,0 a 3,6 V
• Catro amplificadores operacionais que se poden utilizar en modo PGA, todos os terminais accesibles con alimentación analóxica de 2,4 a 3,6 V
• Ata 24 canles de detección capacitivas compatibles con teclas táctiles, sensores táctiles lineais e rotativos
• Ata 14 temporizadores:
– Un temporizador de 32 bits e dous de 16 bits con ata catro IC/OC/PWM ou contador de pulsos e entrada de codificador en cuadratura (incremental)
- Tres temporizadores de control avanzado de 6 canles de 16 bits, con ata seis canles PWM, xeración de tempo morto e parada de emerxencia
- Un temporizador de 16 bits con dous IC/OC, un OCN/PWM, xeración de tempo morto e parada de emerxencia
- Dous temporizadores de 16 bits con IC/OC/OCN/PWM, xeración de tempo morto e parada de emerxencia
- Dous temporizadores de control (independiente, fiestra)
– Un temporizador SysTick: contador descendente de 24 bits
– Dous temporizadores básicos de 16 bits para manexar o DAC
• Calendario RTC con alarma, espertar periódico desde Stop/Standby
• Interfaces de comunicación
- Interface CAN (2.0B activa)
- Tres modos rápidos I2C plus (1 Mbit/s) con sumidoiro de corrente de 20 mA, SMBus/PMBus, activación desde STOP
– Ata cinco USART/UART (interfaz ISO 7816, LIN, IrDA, control de módem)
– Ata catro SPI, de 4 a 16 tramas de bits programables, dúas con interface I 2S multiplexada half/full duplex
- Interface USB 2.0 de velocidade total con soporte LPM
– Transmisor infravermello
• SWD, Cortex®-M4 con FPU ETM, JTAG
• ID único de 96 bits