Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Tecnologia industrial

STM32 Nucleo:os recursos e como conectá-lo ao seu PC


Você está procurando uma maneira de construir protótipos rapidamente? Ou você está procurando uma placa de desenvolvimento para experimentar novos projetos? Então, o que você precisa é da placa de desenvolvimento STM32 Nucleo.

O SMT32 Nucleo oferece vários recursos de extensão, baixo consumo de energia e outros recursos para desenvolvedores. Mas como funciona o Núcleo STM32?

Neste artigo, você aprenderá tudo sobre um STM32 Nucleo, como usá-lo com um Arduino IDE e muito mais.

Vamos começar!

O que é o STM32 Nucleo Board?


Pinagem da placa STM32

A placa de desenvolvimento STM32 Nucleo oferece aos desenvolvedores uma ampla gama de possibilidades para criar protótipos. Além disso, a placa serve como uma opção versátil e acessível para designers experimentarem novas ideias com a família STM32 MCU.

Curiosamente, essas placas possuem conectores que permitem adicionar extensões. Além disso, o STM32 estende suas funcionalidades usando vários complementos de hardware (relacionados ao aplicativo). Assim, esses conectores podem funcionar com o Arduino e permitir que os designers acessem todos os sistemas operacionais em tempo real disponíveis do MCU.

Além disso, essas placas não precisam de nenhuma sonda separada. E é porque as placas STM32 Nucleo vêm com um programador/depurador de placa ST-LINK. Além disso, as placas STM32 Nucleo pré-instalaram a biblioteca de software HAL e vários exemplos de software.

Além disso, essas placas são compatíveis com IDEs baseados em Keli MDK-ARM, IAR EWARM e LLVM/GCC (ambientes de desenvolvimento integrados).

Recursos


O STM32 Nucleos oferece aos desenvolvedores vários recursos úteis, incluindo:

Como faço para conectar meu STM32 Nucleo ao meu PC?


É muito fácil conectar seu STM32 Nucleo a um PC. Portanto, você só precisa de um cabo USB e alguma instalação de ferramentas de software.

Cabo USB

No entanto, instalar o software necessário pode ser complicado. Siga o procedimento abaixo para tornar as coisas menos complicadas:

Página de download do ST-Link

Como você usa um Arduino IDE com STM32 Nucleo?


IDE do Arduino

O STM Nucleo é uma plataforma de desenvolvimento mais acessível e flexível quando comparado ao Arduino e ainda oferece melhores estatísticas.

Mas se você é fã do Arduino, pode usar a maioria das placas STM32 Nucleo no Arduino IDE.

Siga as etapas abaixo para usar o Arduino IDE com o STM32 Nucleo.

Etapa 1:abra seu IDE do Arduino


Primeiro, vá para o seu Arduino IDE e navegue até os arquivos. Em seguida, selecione a preferência e insira o link em “URL do gerenciador de placa adicional”.

Em seguida, feche a guia de preferências.

Etapa 2:instalação do pacote


Em seguida, precisamos instalar o pacote SMT32 Core. O que você precisa fazer aqui é navegar até “Ferramentas” e depois “Placa”. Um menu suspenso deve ser aberto. Em seguida, você pode selecionar "Gerenciador de quadros".

Quando o gerenciador de dispositivos da placa estiver aberto, encontre o pacote “SMT32 Core” e clique em instalar.

Etapa 3:mapeie seus Pins


Você precisa remapear os pinos do Nucleo para caber no IDE do Arduino. Além disso, o remapeamento facilita a memorização de algumas notações de pinos.

Você pode baixar o arquivo Header aqui e copiá-lo para o diretório da biblioteca do Arduino.

O diretório padrão deve ser C:\Program Files (x86)\Arduino\libraries.

Etapa 4:codifique com um exemplo básico


Exemplo de piscar

Primeiro, você precisa selecionar a placa e a porta serial conectada ao seu PC. Você pode fazer isso navegando até “Ferramentas”, clicando em “Quadro” e aguardando o menu suspenso.

Em seguida, navegue até o Núcleo e selecione o relevante. Após, selecione 'Ferramentas' novamente e escolha a parte numérica do tabuleiro. Em seguida, selecione o número da sua placa.

Mais uma vez, selecione “Ferramentas” e “Porta”. Além disso, selecione a porta que você usou para conectar sua placa Nucleo.

Agora, podemos testar a codificação com um exemplo básico:o programa blink. Aqui está o código que você precisa para experimentar este programa:

SMT32 x ARDUINO


O SMT32 e o Arduino oferecem recursos interessantes que os tornam um dos melhores microcontroladores do mercado. Sem dúvida, você pode usar o SMT32 no Arduino IDE. Mas não é o mesmo que usar uma placa Arduino comum.

Agora, vamos ver as diferenças entre essas placas de desenvolvimento.

Semelhanças


Tanto o SMT32 quanto o Arduino são placas de desenvolvimento fáceis de usar em comparação com outras contrapartes.

Diferenças

Arduíno


Arduino

Arduino é muito fácil de usar. E seu maior controle vem do microcontrolador AVR.

Além disso, a placa possui um pacote de alto código, facilitando o desenvolvimento de qualquer ferramenta de software. Além disso, o Arduino é fácil de usar com um pouco de conhecimento de C++ e hardware.

SMT32


SMT32

Por outro lado, a placa SMT32 é mais sintonizada com a prática de engenharia. Assim, com base nas ferramentas de desenvolvimento, o SMT32 pode ir de fácil a muito complicado.

O SMT32 não é amigável para iniciantes e é mais popular entre os desenvolvedores profissionais. Mas ainda é uma maneira fácil e flexível de desenvolver protótipos para produtos.

SMT32 x Arduino:veredicto final


Na verdade, ambos os conselhos têm seus pontos fortes. O Arduino funciona melhor para entusiastas de bricolage e hobistas que desejam fazer eletrônica geral. E o SMT32 é uma opção mais sólida para fabricação, desenvolvimento de protótipos e produtos reais.

Arredondando


Conselho de Desenvolvimento SMT32

O SMT32 Nucleo é ótimo para prototipagem e exploração da família SMT32 MCU. No entanto, fica complexo quando você entra sem algum nível de profissionalismo.

Mas, uma vez que você pega o jeito, o SMT32 é uma das maneiras mais fáceis e flexíveis de desenvolver produtos reais.

Você tem mais perguntas sobre o Núcleo SMT32? Não hesite em contactar-nos.

Tecnologia industrial

  1. Seu smartphone e o carro conectado
  2. Como sua empresa sairá da pandemia?
  3. Como reciclar bens obsoletos para proteger o meio ambiente e sua marca
  4. Como o porto interno pode conectar melhor as cadeias de abastecimento dos EUA
  5. Como a IA está lidando com os resíduos nas fábricas e na cadeia de suprimentos
  6. Como Facilitar o Impacto do Congestionamento Portuário em Sua Cadeia de Suprimentos
  7. Como prolongar a vida útil das placas de circuito e evitar reparos nas placas
  8. Qual ​​é a importância da manutenção e reparo de máquinas pesadas?
  9. Como mitigar e gerenciar sua fábrica após um acidente
  10. Como conectar Haas CNC ao PC e laptop