Alguém tem algum material a respeito de programação de um microcontrolador pic com um mac ?

O Professor disse que acha que não tem como porque ele acha que o xcode não gera o tal do .hex

Se alguém puder ajudar fico grato.

Exibições: 1599

Responder esta

Respostas a este tópico

Boa noite.

 

Olha eu aqui dando uma de escavador de posts antigos!

 

Eu também tive muito trabalho, principalmente pra programar PIC no linux. A microchip acordou que tem muita gente agora que usa linux/mac e resolveu migrar a suíte MPLAB pra derivado do Netbeans. Desse modo a IDE consegue rodar nos três maiores SO (win, linux, e mac) O endereço pra baixar a versão beta é esse: http://ww1.microchip.com/downloads/mplab/X_Beta/index.html

 

Ela também mudou o sistema de gravação, agora ela usa um derivado do libusb, que também funciona nos tres SO.

 

Para o mac acho que só temos o problema do compilador. Se for programar em assembler o MPLAB já tem suporte nativo. Se for programar em C vai ter que esperar mais um pouco. O unico compilador que conheço de PIC em linguagem C pra Mac é o SDCC, que é derivado do GCC. Atualmente estou trabalhando num plug-in pra que ele funcione junto com o MPLABX, mas por enquanto só ta rodando no windows. Assim que terminar a primeira versão e se vc tiver interesse eu te passo o arquivo pra fazer o teste no mac.

 

Se der certo, além de poder gravar PIC usando Mac, vamos fazer isso tudo com software open source (Netbeans+libusb+SDCC).

 

Se quiser alguma ajuda pra instalar é so me avisar.

 

Att.

 

 

Rodrigo, aproveitando o gancho. No Linux, como está a situação ?

o SDCC está integrado ao Netbeans ? ou tem outro compilador em C para a tarefa ?

 

Att.

 

Samuka

 

Ainda não. To trabalhando no plug-in, mas para linux a melhor alternativa ainda é o PikLab. É um clone do mplab pra linux, mas funciona muito bem, já vem com suporte ao SDCC e o gravador ICD2 (que eu uso) entre outros.

Rafael;

 

 Tente o compilador HI-TECH, que agora pertence a MICROCHIP.

http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&...

 

 Videos no youtube

PIC Programming on OS X - HI-TIDE

http://www.youtube.com/watch?v=toNL8V1Fl-w

 

PIC Programming on OS X - HI-TIDE part2

http://www.youtube.com/watch?v=O7L_Lu4NEcA&feature=related

 

abs

Meu primeiro post aqui, saudações colegas.

 

Uma sugestão simples porém que uso atualmente, é manter o velho windows rodando em uma máquina virtual como o parallels e o virtual box, e instalar o MPLAB e o PICKIT, ambos funcionaam perfeitamente.

 

Outra opção é utilizar o MPLAB X Beta oferecido agora em plataforma MAC Os pela uchip, e utilizar o PK2CMD que é um utilitario para conexão do PICKIT através de linha de comando.

 

aqui vão os links:

 

Parallels:

http://www.parallels.com/download/desktop/

 

Virtual Box:

http://www.baixaki.com.br/download/virtualbox.htm

 

MPLAB X Beta:

http://ww1.microchip.com/downloads/mplab/X_Beta/installer.html

 

PK2CMD:

http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&... (la embaixo no fim da página)

 

Espero ter ajudado.

 

Abs. 

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço