Introdução 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++. Sommaire masquer 1 Introdução 2 Instalando STM32CubeIde 3 Criando um projeto 3.1 Enviar o programa para a placa STM32 Instalando STM32CubeIde 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: Depois de escolher a versão, você terá uma página para adicionar seu endereço de e-mail e nome para receber o software: Após baixar o instalador, chegamos ao instalador do STM32CudeIde: Aceitamos os termos de uso: Aqui você deve escolher onde o software será instalado no seu computador: Você deve verificar se ambas as caixas estão marcadas e então você pode instalar: Criando um projeto 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: Para criar um novo projeto, você precisa criar um arquivo, depois Novo e Projeto STM32: 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 programaInc. 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: Depois que o programa é compilado, vemos 0 erros e 1 aviso: O aviso corresponde ao ponto flutuante que não foi inicializado: Para remover o ponto flutuante, clique com o botão direito do mouse no nome do projeto e depois em propriedades: Em seguida, vamos para a compilação C/C++ e, em seguida, para a configuração: Substituímos a unidade de ponto flutuante por Nenhum e a ABI de ponto flutuante por Implementação de Software: Ao recompilar o programa com a opção Build, podemos ver que o erro desapareceu: Enviar o programa para a placa STM32 Agora veremos como enviar nosso programa para nossa placa STM32F. Para fazer isso, você deve ter conectado o cartão ao seu computador. O primeiro passo é configurar a depuração. Para fazer isso, clique com o botão direito do mouse no nome do seu projeto, depois em depurar como e em configurações de depuração: Se você tiver uma placa com Cortex M3/M4 ou superior, você pode marcar a caixa Serial Viewer para ter um monitor serial para acompanhar sua impressão: Depois que a configuração de depuração estiver concluída, você pode clicar com o botão direito do mouse no nome do projeto, depois em depurar como e STM32. Você então alternará para o modo de depuração: Quando estiver no modo de depuração, o programa foi baixado para a placa: