O STM32CubeIDE é um poderoso ambiente de desenvolvimento integrado projetado para simplificar a criação de aplicativos para os microcontroladores STM32 da STMicroelectronics. Ele usa recursos do Eclipse e permite que você programe sua placa STM32 em C/C++.
Para instalar o software STM32CubeIde, você deve primeiro acessar o seguinte site: link
Uma vez no site você deve ir até o final da página em obter software e baixar a versão correspondente ao seu computador:
Após baixar o instalador, chegamos ao instalador do STM32CudeIde:
Aceitamos os termos de uso:
Você deve verificar se ambas as caixas estão marcadas e então você pode instalar:
Quando iniciamos o software, somos questionados em qual área de trabalho queremos salvar nossos projetos.
Você pode criar uma pasta de trabalho ou manter a fornecida:
Aqui você será questionado sobre quais placas STM32 você deseja criar um novo projeto.
Para fazer isso, clicando no seletor de quadros, você pode digitar o nome do quadro no qual irá trabalhar:ailler :
Em seguida, somos solicitados a informar o nome do projeto que desejamos criar, o idioma. Decidimos criar um projeto vazio:) :
Depois que o projeto é criado, podemos ver a árvore de arquivos. Existem dois arquivos principais:
Pasta Src: arquivo .c contendo nosso programa
Inc. Pasta: Corresponde aos arquivos de cabeçalho.
Para compilar o projeto, clique com o botão direito do mouse no nome do projeto e depois em Build Option:
O aviso corresponde ao ponto flutuante que não foi inicializado:
Em seguida, vamos para a compilação C/C++ e, em seguida, para a configuração:
Ao recompilar o programa com a opção Build, podemos ver que o erro desapareceu:
Agora veremos como enviar nosso programa para nossa placa STM32F. Para fazer isso, você deve ter conectado o cartão ao seu computador.