Título: MPLAB-X Enviado por: hgamal em 28 de Fevereiro de 2015, as 20:23:41 Dentre um dos mil e-mails que recebo todos os dias, aparecia um sobre um ambiente integrado da Microchip para programação de PICs. O MPLAB-X
http://www.microchip.com/pagehandler/en-us/family/mplabx/ Segundo a propaganda, é um ambiente multiplataforma, baseado no Netbeans, grátis e bastante versátil. No link acima, é possível baixar (grátis) o ambiente. A programação pode ser via assembler e C. Eles liberaram uma versão do compilador deles, os XC8, XC16 e XC32, mas com versões grátis também. A cereja do bolo é que eles integraram o sdcc (Small Device C compiler) também. Melhor é que é integrado com os produtos de programação PICKIT 2 e 3 e outros mais caros. Usei uma tarde o produto e gostei muito. Ele herdou muita coisa legal do Netbeans como: auto completar código, auto check e correção da linguagem, software de controle de versão (SVN, CVS e Mecurial), etc. Agora quem tem MAC e Linux, pode compartilhar projetos entre si e o pessoal do Windows. A gente aqui do G4, já compartilhamos arquivos via SVN há muito tempo. Mas sempre houve problemas, uma vez que há diferenças de plataforma - eu uso Linux e o retso da galera ainda usa Windows. Agora, na área de programação PIC a paz vai ser restabelecida. (a questão da plataforma vai além da programação, de vez em quando pego uns arquivos do plautz apontando pata C:\... - não é culpa dele, mas dos programas que usamos) Fiz um pequeno programa de teste, para verificar se o mesmo projeto, compilava no XC8 e no SDCC com o mesmo fonte. Funcionou! Claro que o arquivo .hex resultante fica diferente - cada compilador faz suas próprias mágicas no código, mas o efeito prático é bastante interessante. Olhem abaix, um código que compila nos dois compiladores: Código: /* O programa é bobo, mas o resultado é legal! Tenho pouca coisa desenvolvida em PIC, mas poder escolher entre compiladores é muito bom. E tudo grátis! Título: Re: MPLAB-X Enviado por: otton em 28 de Fevereiro de 2015, as 22:18:31 Faço Curso de automação industrial no IFES e la a gente usa o MPLAB-X para implementar as atividades,
Ele não é tao complicado de se mexer e possui funções que da para fazer muito coisa com os PIC's. Forte Abraço. Título: Re: MPLAB-X Enviado por: Dexter em 28 de Março de 2015, as 10:13:56 O MPLAB-X parece ter sido desenvolvido sobre a IDE do Eclipse, isto é ótimo por questões de compatibilidade de SO's, mas também uma reação da Microchip, pois vários outros fabricantes de microcontroladores disponibilizam plugins para desenvolvimento de projetos no Eclipse.
Título: Re: MPLAB-X Enviado por: hgamal em 28 de Março de 2015, as 11:17:26 Acho que neste caso usaram o Netbeans não o Eclipse! Só não sei qual é o parentesco entre estes dois :)
Título: Re: MPLAB-X Enviado por: Eduardo em 14 de Novembro de 2015, as 07:36:08 Olá Haroldo
MPLAB-X instalado com todos os recursos. Vou começar a aprender como funcionam essas belezinhas! Abraços Eduardo Título: Re: MPLAB-X Enviado por: Kamui em 14 de Novembro de 2015, as 08:15:58 Uso o mplab-x a um bom tem no ubuntu, só tomem cuidado na hora de comprar/fazer o gravador do pic pois nem todos são compativel com o mplab-x,
eu aconselho o pickit 3. A vantagem é que ele assim como o netbeans tem varios recursos para facilitar a nossa vida na hora de programar. Título: Re: MPLAB-X Enviado por: xformer em 14 de Novembro de 2015, as 16:21:23 Eduardo eu não sei se você chegou a pegar a planilha (Excel) que eu bolei pra ajudar na configuração dos periféricos e hardware interno dos PICs modelos 16F e 18F. Se não pegou, dá um grito que eu te mando por email (o mesmo vale para os demais do fórum).
Título: Re: MPLAB-X Enviado por: Eduardo em 15 de Novembro de 2015, as 06:34:22 Manda a planilha pra mim que eu hospedo no meu servidor pra todo mundo pegar.
Título: Re: MPLAB-X Enviado por: xformer em 17 de Novembro de 2015, as 06:35:21 Manda a planilha pra mim que eu hospedo no meu servidor pra todo mundo pegar. www.altanatubes.com.br/downloads/piccalc.zip Pra usar a planilha precisa habilitar os suplementos no Excel (Ferramentas de análise e VBA, Soma Condicional, etc). |