Placa DISCOVERY STM32F3

Conheça a Placa de desenvolvimento DISCOVERY STM32F3, uma ótima placa para entrar no mundo dos microcontroladores com core ARM Cortex.
stm32f3 discovery

Introdução

A placa de desenvolvimento DISCOVERY STM32F3 conta com um microcontrolador ST com core ARM© Cortex®-M4 , o STM32F303VCT6 que pode operar a até 72 MHz, além de possuir unidade de ponto flutuante e MPU (Memory Protection Unit). É uma placa que já vem sendo comercializada há um bom tempo e que possui muito material interessante sobre ela na internet e no site da ST.

O microcontrolador 

O microcontrolador STM32F3 dessa placa possui as seguintes características [5]:

  • 256KB de Memória Flash;
  • 48KB de Memória RAM;
  • Oscilador com cristal interno que pode operar a até 32 MHz;
  • Oscilador de 32 kHz dedicado para RTC;
  • Oscilador interno de 8 MHz;
  • Diversos I/Os, vários deles tolerantes a 5V;
  • DMA de 12 canais, para que transferências entre periféricos e memórias sejam realizados sem processamento;
  • 2 canais de DACs de 12 bits;
  • 4 canais de ADCs com resolução ajustável até 12 bits;
  • 4 amplificadores internos ao microcontrolador podendo ser usado como PGA (Amplificador de ganho programável);
  • 24 canais para se criar teclas com princípios capacitivos;
  • 1 Canal de comunicação CAN;
  • 2 Canais de comunicação I2C, podendo operar a até 1Mbit/s (Fast Mode Plus);
  • 5 Canais de comunicação UARTs, incluindo interface com infravermelho; 
  • 3 Canais de comunicação SPIs, multiplexado com uma interface I2S;
  • 1 USB full speed;

Principais características da placa 

  • A placa pode ser programada e operar em modo debug através da USB (mini USB B);
  • Possui um sensor MEMS da ST L3GD20, um giroscópio de 3 eixos;
  • Possui também outro MEMS da ST, o LSM303DLHC, um acelerômetro e magnetômetro digitais;
  • Dois leds, um para indicar se a placa esta alimentada e outro que indica comunicação na USB.
  • Oito leds de usuário, montados em formato de círculo;
  • Dois botões, um para o usuário (azul) e um para reset (preto);
  • Header de pinos para todos os pinos do microcontrolador, que é um grande diferencial da placa. Com isso é possível desenvolver sua aplicação sem eventualmente ter que soldar nenhum pino SMD, no pino do microcontrolador, para testes.

Veja abaixo um diagrama da placa.

STM
Figura 1: A placa DISCOVERY STM32F3 em detalhes.

No Brasil é possível comprar a placa na Farnell. Clique no link para visitar o site.

Referências

[1] http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF254044

[2] http://www.st.com/web/en/home.html

[3] http://www.arm.com/products/processors/cortex-m/cortex-m3.php

[4] http://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1576/LN1531/PF252054

[5] http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00058181.pdf

[6] http://www.st.com/web/catalog/sense_power/FM89/SC1288/PF252443?sc=internet/analog/product/252443.jsp

 [7] http://www.st.com/web/catalog/sense_power/FM89/SC1449/PF251940

[8] http://www.farnellnewark.com.br/ferramentadesenvstm32f3cortexm4fst,product,43W6526,0.aspx

Sou formado em Engenharia Elétrica na USP Sao Carlos, com mestrado em Engenharia Elétrica no Rochester Institute of Technology pelo CsF. Tenho 17 anos de experiência em projetos de circuitos eletrônicos. Escrevo regularmente para o Embarcados, adoro eventos sobre tecnologia, onde posso rever amigos e conhecer pessoas do ramo.

Notificações
Notificar
guest
4 Comentários
recentes
antigos mais votados
Inline Feedbacks
View all comments
Vinicius Maciel
vinifr
09/03/2015 05:26

Essa placa também é muito boa: http://www.ti.com/tool/ek-tm4c1294xl

Rafael Dias
Rafael Dias
04/03/2015 09:24

E só corrigindo, esse processador é um M4F

Rafael Dias
Rafael Dias
04/03/2015 09:23

Esta placa é animal.
O que eu gosto deste processador é que ele foi pensado para ser empregado em aplicações de tratamento de sinais

Thiago Moreira
Thiago Moreira
01/08/2017 10:42

Será que ele é compatível com um shield WiFi pra Arduíno? Teria como eu usar ele com esse Shield?

WEBINAR

Visão Computacional para a redução de erros em processos manuais

DATA: 23/09 ÀS 17:00 H