Índice:

Instalando MPLAB X para produtos ChipKIT: 6 etapas
Instalando MPLAB X para produtos ChipKIT: 6 etapas

Vídeo: Instalando MPLAB X para produtos ChipKIT: 6 etapas

Vídeo: Instalando MPLAB X para produtos ChipKIT: 6 etapas
Vídeo: Part 5. Using a button with the MPLAB Code Configurator - Embedded C Programming with PIC18F14K50 2024, Novembro
Anonim
Instalando MPLAB X para produtos ChipKIT
Instalando MPLAB X para produtos ChipKIT

Muitos de vocês que seguem minha série For Cheap Robots estão familiarizados com como usar MPIDE com produtos chipKIT. Você pode até estar familiarizado com como usar o IDE Arduino com essas placas. Até agora, porém, não usei muito o MPLAB X.

MPLAB X é um IDE poderoso, feito pela Microchip, que dá acesso direto aos registros a bordo dos microcontroladores PIC que as placas chipKIT usam. Isso permite um controle muito mais refinado sobre as placas e acesso a mais de seu hardware que é encoberto pelo Arduino.

Além disso, como o MPLAB X não requer o bootloader necessário para o Arduino e o MPIDE, ele permite que você use mais espaço de programação em suas placas.

~~~~~

Para mais coisas que eu fiz, você pode verificar minha página de perfil!

Para mais informações da Digilent ou do Digilent Makerspace, confira o blog da Digilent!

Etapa 1: AVISO

AVISO
AVISO

Usar MPLAB requer um chipKIT PGM. Além disso, programar sua placa com MPLAB e PGM irá sobrescrever seu bootloader. Isso significa que, depois de usar o MPLAB, você não poderá voltar a usar o Arduino ou o MPIDE até recarregar o carregador de boot.

Existem vários tutoriais aqui no Instructables que cobrem como recarregar o bootloader para o DP32. Isso também funcionará para o WF32 e a maioria das outras placas chipKIT. Existem etapas extras necessárias para recarregar os bootloaders no uC32, portanto, abordarei esse processo em outro tutorial.

Também vou aproveitar este momento para apontar que não vou abordar como programar suas placas chipKIT em MPLAB. Essa é outra lata de minhocas, então irei abordar isso em um tutorial separado.

Etapa 2: Baixar MPLAB X

Baixando MPLAB X
Baixando MPLAB X
Baixando MPLAB X
Baixando MPLAB X

Vá para o site da Microchip MPLAB X e role para baixo. Você verá uma linha de guias. Clique naquele que diz "Download". Clique no link do seu sistema operacional e o instalador deve começar o download.

(Nota lateral: Como já tenho o MPLAB X instalado, para este tutorial irei instalar uma versão mais antiga, que pode ser encontrada na guia "Baixar Arquivo". Estou instalando o IDE 3.10. A versão mais recente (como desta redação) é 3,30.)

Etapa 3: instalar

Instalar
Instalar
Instalar
Instalar
Instalar
Instalar

Esta etapa é bastante direta, então não vou me atrasar. No entanto, destacarei uma coisa digna de nota.

Execute o instalador e concorde com os termos de uso. Uma tarifa bastante normal para um instalador, entretanto, eventualmente, você deve chegar a uma etapa que se parece com a figura 2, que pergunta sobre como instalar o IDE ou como instalar o IPE. Ambas as caixas devem ser marcadas automaticamente, mas se não forem, vá em frente e marque-as.

O IPE é um Ambiente de Programação Integrado. É útil se você tiver um arquivo hexadecimal pré-construído que só precisa ser carregado no tabuleiro. Especificamente, essa ferramenta é útil para recarregar os bootloaders em placas chipKIT, para que você possa usá-los com o Arduino novamente.

Você pode usar apenas o IDE para fazer isso, mas acho que o IPE é mais simplificado.

Etapa 4: baixando o compilador

Baixando o compilador
Baixando o compilador
Baixando o compilador
Baixando o compilador
Baixando o compilador
Baixando o compilador

Imediatamente após o término da instalação, você deve ser levado para a última página do instalador, com três caixas de seleção. Cada uma dessas caixas de seleção, se deixada marcada, abrirá uma guia em seu navegador padrão que leva a um site de um produto Microchip. O único em que estamos interessados agora é o compilador XC32, que é a opção principal.

Deixe a caixa superior marcada e desmarque as outras duas (como na primeira imagem).

Quando você clicar em "Concluir", uma nova guia será aberta para a página do compilador XC. Role para baixo até ver uma linha de guias e clique em "Downloads". Baixe o compilador XC32 para o seu sistema operacional.

É importante que você obtenha o compilador XC32, porque todas as placas chipKIT usam microcontroladores de 32 bits. Você também pode baixar os compiladores de 16 e 8 bits (XC16 e XC8, respectivamente), mas eles só serão úteis se você usar placas de 16 ou 8 bits, o que as placas chipKIT não são.

Etapa 5: instalando o compilador

Instalando o compilador
Instalando o compilador
Instalando o compilador
Instalando o compilador
Instalando o compilador
Instalando o compilador
Instalando o compilador
Instalando o compilador

Quando o download for concluído, você pode executar o instalador do XC32, que o conduzirá pelo próprio processo.

Vale ressaltar que estamos instalando a versão gratuita do compilador XC32. Você não precisa pagar por nenhuma licença dessa forma, e ela servirá perfeitamente aos nossos propósitos.

Após a instalação do compilador, haverá uma última etapa do instalador que solicitará que você ative ou compre uma licença. Como estamos usando a licença gratuita, não precisamos fazer isso. No entanto, abaixo disso está uma chave e um link para uma licença C ++ grátis.

De modo geral, C ++ cria programas maiores do que C e, pessoalmente, eu não uso C ++, mas você pode, se quiser.

Etapa 6: é isso

É isso!
É isso!

Agora você instalou o MPLAB X!

Se você está acostumado com Arduino ou MPIDE, MPLAB é uma besta completamente diferente. O Arduino faz questão de cuidar da maioria das coisas realmente difíceis para você nos bastidores. Ao remover essa divisão entre o programador e o microcontrolador, o MPLAB é ao mesmo tempo mais difícil de usar e mais desafiador.

Não vou entrar em detalhes sobre como usar placas MPLAB e chipKIT, mas vou escrever um blog que explica como fazer um programa simples de LED piscando e o que realmente está acontecendo dentro da placa.

Espero que tenha sido útil!

Recomendado: