• Util

Ferramental

Sobre o hardware e software utilizados no curso.

  • Software: Microchip Studio
  • Hardware: SAME70 (Cortex M7)

Softwares

Linux e MAC

  • A infra só funciona no Windows!
  • Se for virtualizar, não funciona no VirtualBox! Deve utilizar o VMware como máquina virtual (ou parallels).

O MicrochipStudio, IDE utilizado para programação dos microcontroladores ARM da microchip (usado no curso), é nativo Windows.

Se for virtualizar, utilizar o VMware Player pois o VirtualBox possui problemas com o driver USB do gravador.

Note

Até 2021 o nome do programa era AtmelStudio, mas recentemente mudou de nome para Microchip Studio .

Para mais infomrações sobre o software, acesse:

Windows 10

reservar 2h para instalação

Instalar os seguintes softwares no Windows:

  1. Microchip Studio 7 - Instalar a versão WEB
  2. Serial Port for MicrochipStudio
  3. git/github

Linux/ MAC

reservar 4h para instalação

  1. Instalar o VMWare player e instalar o Windows 10 na máquina virtual.
  2. Efetuar o boot no pendrive.
  3. Instalar os softwares listados na secção Windows.

Alerta para usuários de Linux e Windows

Não funciona no VirtualBox! Deve utilizar o VMware como máquina virtual

Kit de desenvolvimento - ATSAME70-XPLD

O kit de desenvolvimento escolhido para o curso é o SAM E70 Xplained 3 desenvolvido pela Microchip e possui como principais características:

  • SAM-E70 high-performance ARM Cortex-M7 core-based MCU
  • Ethernet, HS USB, SD card
  • Embedded debugger

SAM E70 Xplained

Arquitetura do uC

  1. Processador ARM: Possui ampla dominação do mercado de microprocessadores/controladores1; não é exclusivo de um único fabricante2; arquitetura de 32 bits.

  2. Cortex M: família M é classificada como a de microcontroladores, possuindo uma arquitetura interna menos sofisticadas das demais (A,R), possibilitando um melhor entendimento de seu funcionamento.