NUCLEO-F746ZG - Review

Nucleo-F746ZG

Kit NUCLEO-F746ZG

 

O kit Nucleo-F746ZG ou Nucleo-144 fornece um modo adequado e flexível para os usuários tentarem novos conceitos e construírem protótipos com microcontroladores de alta performace como os STM32F7. Além disso, possibilitando escolher várias combinações de perfomance, consumo de energia e outras características. Possui o conector ST Zio, o qual é compatível com o Arduino Uno V3, fornecendo acesso a outros periféricos e também expandindo sua conectividade com outros hardwares como, por exemplo, a shield da Lora. A placa contém furações duplas nas laterais (morpho pin header) as quais possibilitam acesso direto aos GPIOs do microcontrolador, indicados por "CN11" e "CN12" (vide figuras 1 e 2). Esta placa possui um debugger/gravador embutido, o ST-Link/V2-1 e também possibilita o uso de software abrangente como o HAL library para a linha STM32F7, gerado a partir do STM32CubeF7, bem como acesso direto on-line ao ARM®mbed

 

Conector Zio (lado esquerdo) da NUCLEO-F746ZG
Figura 1 - Conector Zio (lado esquerdo) da NUCLEO-F746ZG

 

Conector Zio (lado esquerdo) da NUCLEO-F746ZG
Figura 2 -  Conector Zio (lado direito) da NUCLEO-F746ZG

 

 

Características 

 

A seguir, as principais características do microcontrolador:

  • STM32F746ZGT6 em encapsulamento LQFP144 
  • ARM®32-bit Cortex®-M7 + FPU + acelerador Chrom-ART™ 
  • Frequência máxima do core 216 MHz
  • VDD de 1.7 V a 3.6 V
  • 1 MB Flash
  • 320 KB SRAM
  • GPIOs (168) com capacidade de interrupção externa
  • ADCs de 12-bit ADCs com 24 canais (3)
  • DAC de 12-bit (2)
  • USART/UART (8)
  • I2C (4)
  • SPI (6)
  • Timer de controle avançado (2)
  • Timer com Low-power (1)
  • Timer de propósitos gerais (12)
  • Timer Watchdog (2)
  • CAN 2.0B active (2)
  • SAI (2)
  • Gerador randômico (TRNG para HW entropy)
  • USB 2.0 OTG HS
  • USB 2.0 OTG FS
  • Ethernet

 

Na sequência, características da Nucleo:

  • Conectividade ao Arduino Uno Revision 3;
  • Conector do tipo header o qual acessa todos os pinos do STM32F7;
  • Debugger/Gravador embutido ST-LINK/V2-1 com conector SWD;
  • Chave para modo de seleção para usar o kit como um standalone ST-LINK/V2-1;
  • Fonte de alimentação flexível: USB VBUS ou fonte externa (3.3 V, 5 V, 7 - 12 V);
  • Ponto de acesso ao gerenciamento de energia;
  • 3 LEDs;
  • Dois push buttons: USER e RESET;
  • Capacidade de renumeração do USB: 3 interfaces diferentes suportadas no USB: Virtual Com port, Mass storage (USB Disk drive) e Debug port;
  • Ethernet 10/100Mbps;
  • USART.

 

Hardware do kit NUCLEO-F746ZG
Figura 3 - Hardware do kit NUCLEO-F746ZG

 

 

IDEs

 

A seguir serão listadas algumas opções para desenvolver aplicações para a Nucleo, são elas:

  • Keil: MDK-ARM;
  • IAR: EWARM;
  • SW4STM32;
  • Atollic TrueStudio;
  • ARM mbed online.

 

 

Sugestões para iniciar - "Get started"

 

Para iniciar projetos com este kit, pode-se começar estudando o "reference manual" da placa, onde se obtém informações relacionadas a software, hardware (circuito), modos e opções de operações, porém há também uma opção mais simples, que é um vídeo elaborado pela própria ST, o qual inicia o usuário:

 

 

 

Referências

 

www.st.com

www.mbed.com

NEWSLETTER

Receba os melhores conteúdos sobre sistemas eletrônicos embarcados, dicas, tutoriais e promoções.

Obrigado! Sua inscrição foi um sucesso.

Ops, algo deu errado. Por favor tente novamente.

Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.

3
Deixe um comentário

avatar
 
2 Comment threads
1 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
3 Comment authors
Thiago MoreiraEder AndradeFabio_Souza_Embarcados Recent comment authors
  Notificações  
recentes antigos mais votados
Notificar
Thiago Moreira
Visitante
Thiago Moreira

Tem como usar a porta USB pro usuário?

Fabio_Souza_Embarcados
Visitante
Fabio_Souza_Embarcados

Muito bom Eder.

Eder Andrade
Visitante
Eder

Obrigado Fábio!