Microcontroladores ARM STM32F103RGT6 – Linha de acesso MCU XL-Density 32 bits 1G Flash
♠ Descrição do produto
Atributo do produto | Valor do Atributo |
Fabricante: | STMicroeletrônica |
Categoria do produto: | Microcontroladores ARM - MCU |
RoHS: | Detalhes |
Série: | STM32F103RG |
Estilo de montagem: | SMD/SMT |
Pacote/Caixa: | LQFP-64 |
Essencial: | ARM Cortex M3 |
Tamanho da memória do programa: | 1 MB |
Largura do barramento de dados: | 32 bits |
Resolução ADC: | 12 bits |
Frequência máxima do relógio: | 72 MHz |
Número de E/Ss: | 112 E/S |
Tamanho da RAM de dados: | 96 kB |
Tensão de alimentação - Mín.: | 2 V |
Tensão de alimentação - Máx.: | 3,6 V |
Temperatura mínima de operação: | - 40°C |
Temperatura máxima de operação: | + 85 °C |
Embalagem: | Bandeja |
Marca: | STMicroeletrônica |
Tipo de RAM de dados: | SRAM |
Tipo de interface: | I2C, SPI, UART |
Sensível à umidade: | Sim |
Número de temporizadores/contadores: | 15 Temporizador |
Série do processador: | ARM Cortex M |
Tipo de produto: | Microcontroladores ARM - MCU |
Tipo de memória de programa: | Clarão |
Quantidade de embalagem de fábrica: | 960 |
Subcategoria: | Microcontroladores - MCU |
Nome comercial: | STM32 |
Peso unitário: | 342,700 mg |
♠ Linha de desempenho de densidade XL MCU de 32 bits baseado em ARM® com 768 KB a 1 MB Flash, USB, CAN, 17 temporizadores, 3 ADCs, 13 interfaces de comunicação
A família de linhas de alto desempenho STM32F103xF e STM32F103xG incorpora o núcleo RISC ARM® Cortex®-M3 de 32 bits de alto desempenho operando a uma frequência de 72 MHz, memórias embarcadas de alta velocidade (memória Flash de até 1 Mbyte e SRAM de até 96 Kbytes) e uma ampla gama de E/Ss e periféricos aprimorados conectados a dois barramentos APB. Todos os dispositivos oferecem três ADCs de 12 bits, dez temporizadores de 16 bits de uso geral, além de dois temporizadores PWM, bem como interfaces de comunicação padrão e avançadas: até dois I2Cs, três SPIs, dois I2Ss, um SDIO, cinco USARTs, um USB e um CAN.
A linha de alto desempenho STM32F103xF/G de densidade XL opera na faixa de temperatura de –40 a +105 °C, com alimentação de 2,0 a 3,6 V. Um conjunto abrangente de modos de economia de energia permite o projeto de aplicações de baixo consumo de energia.
Esses recursos tornam a família de microcontroladores de linha de alto desempenho STM32F103xF/G adequada para uma ampla gama de aplicações, como acionamentos de motores, controle de aplicações, equipamentos médicos e portáteis, periféricos de PC e jogos, plataformas GPS, aplicações industriais, PLCs, inversores, impressoras, scanners, sistemas de alarme e interfone de vídeo.
• Núcleo: CPU ARM® Cortex®-M3 de 32 bits com MPU
– Frequência máxima de 72 MHz, desempenho de 1,25 DMIPS/MHz (Dhrystone 2.1) em acesso à memória em estado de espera 0
– Multiplicação de ciclo único e divisão de hardware
• Memórias
– 768 Kbytes a 1 Mbyte de memória Flash
– 96 Kbytes de SRAM
– Controlador de memória estática flexível com seleção de 4 chips. Suporta memórias Compact Flash, SRAM, PSRAM, NOR e NAND.
– Interface paralela LCD, modos 8080/6800
• Gestão de relógio, reset e fornecimento
– Alimentação de aplicação de 2,0 a 3,6 V e E/S
– POR, PDR e detector de tensão programável (PVD)
– Oscilador de cristal de 4 a 16 MHz
– RC interno de 8 MHz ajustado de fábrica
– RC interno de 40 kHz com calibração
– Oscilador de 32 kHz para RTC com calibração
• Baixo consumo de energia
– Modos de suspensão, parada e espera
– Fornecimento de VBAT para RTC e registradores de backup
• 3 conversores A/D de 12 bits e 1 µs (até 21 canais)
– Faixa de conversão: 0 a 3,6 V
– Capacidade de amostragem tripla e retenção
– Sensor de temperatura • 2 conversores D/A de 12 bits
• DMA: controlador DMA de 12 canais
– Periféricos suportados: temporizadores, ADCs, DAC, SDIO, I2Ss, SPIs, I2Cs e USARTs
• Modo de depuração
– Interfaces de depuração de fio serial (SWD) e JTAG
– Macrocélula™ de Traços Incorporados Cortex®-M3
• Até 112 portas de E/S rápidas
– 51/80/112 E/S, todas mapeáveis em 16 vetores de interrupção externos e quase todas 5 tolerantes a V
• Até 17 temporizadores
– Até dez temporizadores de 16 bits, cada um com até 4 IC/OC/PWM ou contador de pulso e entrada de codificador de quadratura (incremental)
– 2 temporizadores PWM de controle de motor de 16 bits com geração de tempo morto e parada de emergência
– 2 × temporizadores de watchdog (independentes e de janela)
– Temporizador SysTick: um contador regressivo de 24 bits
– 2 temporizadores básicos de 16 bits para controlar o DAC
• Até 13 interfaces de comunicação
– Até 2 interfaces I2C (SMBus/PMBus)
– Até 5 USARTs (interface ISO 7816, LIN, capacidade IrDA, controle de modem)
– Até 3 SPIs (18 Mbit/s), 2 com interface I2S multiplexada
– Interface CAN (2.0B Ativa)
– Interface USB 2.0 de velocidade máxima
– Interface SDIO
• Unidade de cálculo CRC, ID exclusivo de 96 bits
• Pacotes ECOPACK®