FRDM-KL25Z – Guia completo sobre a Plataforma de Desenvolvimento da Liberdade para Kinetis
No artigo de hoje, daremos uma visão geral do Freedom KL25Z/frdm-kl25z. É um dispositivo com interface de depuração embutida para controle de execução e programação flash e possui opções de placa de expansão, entre outros recursos.
Placa Freescale FRDM-KL25Z
Vamos primeiro falar sobre sua descrição e recursos, depois veremos suas configurações de pinos e processo de configuração usando um microcontrolador.
O que é FRDM-KL25Z
A plataforma de desenvolvimento FRDM-KL25Z é um sistema de desenvolvimento, avaliação com eficiência energética, baixo consumo de energia e pequeno usado para demonstração e prototipagem de aplicativos rápidos. Por isso, acelerou a expansão de aplicações como dispositivos de controle de energia, iluminação, pequenos medidores, sistemas de áudio, etc.
(sistema estéreo de alto-falante)
Configuração do pino FRDM-KL25Z
A tabela abaixo apresenta um resumo da pinagem do FRDM-KL25Z.
Recursos FRDM-KL25Z
Alguns dos recursos da placa de desenvolvimento FRDM-KL25Z incluem;
- Primeiro, ele possui uma E/S de expansão compatível com o formato Arduino Uno.
- Depois, há um botão de redefinição e um LED tricolor.
LED tricolor
- Em terceiro lugar, ele tem uma alimentação de 3,3 V de ou para o cabeçalho de E/S. Além disso, possui um 5V fornecido ao conector IO e 5-12V Vin do conector IO.
- Sua configuração KL25Z128VLK4 de 32 bits ARM córtex-M0 MCU compreende:
- Controlador USB de velocidade total
- Frequência de operação de até 48 MHz
- 16 KB SRAM, 128 KB flash
ARM Cortex-M0 e M3 ICs em SMD
- Além disso, possui um porta-bateria de célula tipo moeda com opção de quantidade opcional e uma interface de depuração USB OpenSDA – High-end.
- Ele tem energia no conector USD integrado.
- Por fim, ele tem um acelerômetro Freescale MMA8451QR1 e um "slider" capacitivo resistente.
Primeiros passos com MBED
- Conecte seu microcontrolador a um PC
Comece conectando seu mbed ao PC usando um cabo USB. Como uma exibição da energia existente, a luz de status será instantânea. Alguns segundos depois, após a pós-ativação, seu computador identificará o MCU mbed como uma unidade USB padrão.
Microcontrolador Mbed
- Clique no link MBED.HTM para fazer login
Em seguida, clique na conta mbed.htm para abrir a nova unidade USB no navegador da web. Você precisará de seu nome de usuário e senha para acessar a conta ou se inscrever em um novo para abrir o site.
- Configuração do PC
O mbed MCU se parecerá com uma porta serial em seu PC. Se você usa Windows, precisará instalar um driver para ver a tela, mas isso acontece por padrão no Linux e no Mac.
Mais adiante, um aplicativo de terminal ajudará seu PC host a se comunicar com o mbed. Ele garante que você envie caracteres de volta para o mbed OS e também permite que ele imprima na tela do seu computador.
Outros programas de terminal, como o TeraTerm, geralmente listam nomes de portas seriais acessíveis. Mas se você quiser saber a identidade da porta serial para anexar um aplicativo ou terminal a ela, você pode;
- Linux: Use o comando “Is/dev/ttyACM*” para descobrir o nome do dispositivo no Linux.
- Mac: Use o comando “Is/dev/tty.USB modem*” para saber o nome do dispositivo no Mac OS.
- Windows: Navegue a partir dos seguintes botões start-control panel-system-hardware –gerenciador de dispositivos para encontrar a identidade da porta COM.
Baixando um programa
- Salve um programa binário (.bin) na plataforma FRDM.
Baixe um binário “Hello World” ideal, por exemplo, NXP FRDM-KL25Z:HelloWorld_KL25Z.bin.
Em seguida, da mesma forma, você salvaria arquivos usando um disco USB normal e salvaria o arquivo binário do programa em seu disco MCU mbed. Como indicação, o LED de status pisca enquanto o computador grava o arquivo no disco MCU.
- Pressione o botão Redefinir
Depois de pressionar o botão Reset, o sistema carregará o programa mais recente no disco do microcontrolador mbed para uma memória flash MCU. No processo, o LED de status continuará piscando.
Por fim, quando o sistema terminar de carregar o programa no MCU, ele começará a operar.
- Criando seus programas usando o compilador online
Finalmente, seu microcontrolador mbed agora pode executar o programa e, consequentemente, garantir uma intermitência vitalícia do LED1.
Em seguida, reconectar e desconectar ou redefinir o microcontrolador reiniciará o programa.
- Para baixar um programa diferente.
Após uma reinicialização, o programa mais recente no mbed MCU continua a ser executado. Como tal, você pode substituir um programa existente ou baixar um novo ao atualizar a partir do programa em execução no momento.
Conclusão
Resumidamente, a placa FRDM-KL25Z é uma plataforma de desenvolvimento de baixíssimo custo projetada pela NXB em colaboração com a mbed para prototipar todos os tipos de dispositivos, como medidores pequenos.
Se você deseja continuar explorando o dispositivo FRDM-KL25Z, não hesite em nos contatar.
Tecnologia industrial
- Planejamento da cadeia de suprimentos - O guia do fabricante para planejamento e previsão precisos
- Guia para Prototipagem Rápida para Desenvolvimento de Produto
- Navegando no Velho Oeste do E-Commerce:Um Guia para Distribuidores B2B
- Você é elegível para o Crédito Fiscal de Pesquisa e Desenvolvimento?
- O processo de descoberta e por que é importante para seus projetos de desenvolvimento?
- Guia de segurança do trabalhador para a indústria de manufatura
- Ultiboard – O melhor guia para iniciantes
- Módulo RTC:o guia absoluto para um projeto fácil
- 74LS74:um guia completo do flip-flop duplo
- BME680 – Um guia completo sobre o sensor ambiental