Esse artigo é um roteiro de instalação das ferramentas de desenvolvimento para STM32, e faz parte de uma série de artigos sobre como começar o desenvolvimento com o microcontrolador 32-bit Arm® Cortex®-M da STMicroelectronics.
Nesse roteiro você irá instalar o Keil (MDK-ARM V5), que é IDE e compilador gratuito com limitação de até 32KB de código para todos os STM32 (ou gratuito até 256KB de código somente para as famílias STM32F0, STM32G0, e STM32L0 quando ativado com o Serial number desse link). E o STM32CubeMX, que á a ferramenta gráfica de configuração do microcontrolador e geração de código de inicialização em C.
Passo 1 - Instalação e registro do Keil (MDK-ARM V5)
- Acesse o link: https://www.keil.com/demo/eval/arm.htm
- Procure o botão Download MDK Core, preencha seus dados e faça o download do software de instalação
- Rode o arquivo e faça a instalação
- Após a instalação, abra o Keil e procure o botão Pack Installer
- Clique em seguida no botão Check For Updates e aguarde a conclusão.
- Procure a família de microcontroladores desejada em Device (Ex. STMicroelectronics > STM32F0 Series > STM32F051), e clique no botão
- Install na tela direita para o pacote Keil::STM32F0xx_DFP, e aguarde até o final.
- Pronto!
Passo 2 - Instalação do STM32CubeMX (gerador de código)
- Acesse o link: http://www.st.com/en/development-tools/stm32cubemx.html
- Procure o botão Get Software e faça um cadastro no site da ST para poder fazer o download do arquivo de instalação
- Rode o arquivo e faça a instalação
- Após a instalação, é necessário fazer o download do pacote de arquivos com bibliotecas e projetos exemplo para a família do Cortex®-M desejado. Abra o STM32CubeMX, Vá em Help > Manage embedded software packages
- Escolha e expanda (clicando na “setinha”) a família do microcontrolador a ser utilizado.
- Dê um “check” na última versão do STM32 MCU Package (Exemplo: STM32F0 Series), clique em Install Now e aguarde até o final do Download.
- O “pacotão” de arquivos (com bibliotecas, exemplos e afins) será armazenado no seu repositório local localizado em:
- C:\Users\[SEU_USUÁRIO]\STM32Cube\Repository
- Pronto!
Passo 3 - Instale o Driver USB do gravador
- Acesse o link: http://www.st.com/en/embedded-software/stsw-link009.html
- (Tendo feito o cadastro/login no site da ST) faça o download achando o botão Get Software
- Faça a instalação do arquivo de driver de acordo com o seu sistema operacional:
- Windows 32-bit: “dpinst_x86.exe”
- Windows 64-bit: “dpinst_amd64.exe”
Comentários
Postar um comentário