Programação do microcontrolador PIC no Mac OS X


19

Como iniciar a programação do microcontrolador PIC no Mac OS X. Posso usar um Arduino conectado ao meu Mac com um programador? Ou preciso comprar placa de programador específica e adaptadores seriais?


1
Já experimentou o WINE?
Connor Lobo

Respostas:


11

Você pode usar a PICKit Flash Starter Key (USB!). Verifique este site: www.teammojo.org/PICkit/pickit1.html

Costumava haver uma interface gráfica do cacau para programar o PICKit feito por alguém no Microchip, mas não consigo encontrá-lo agora ... (o código fonte estava disponível!).

Você pode compilar seu código usando gpasm (gputils.sourceforge.net) e depois atualizá-lo no PIC usando o PICKit.

Encontrei também este simulador que funciona perfeitamente no mac: www.feertech.com/misim/homepage.html


15

O MPLAB X (roda em Java, com base no Netbeans) está disponível aqui para o Mac OS 10.X.


Olhe microchip MPLAB X isso tudo.

6

Você precisará de um programador especial e poderá usar o SDCC e o xcode, que você pode obter na apple.


1
O SDCC pode compilar para o PIC. No entanto, você ainda precisará de um programador e software para controlá-lo. XCode é apenas um IDE / editor, ele não vai se integrar facilmente com SDCC
Toby Jaffey

1

Eu não acho que você pode fazer isso a partir de uma placa Arduino. Existem várias especificações na Internet para placas de programadores de imagens baseadas em série, ou você pode obtê-las na Microchip (os fabricantes de chips PIC). Se você acessar o site http://www.microchipdirect.com, deverá encontrar a maioria dos ofertas em ferramentas de desenvolvimento, incluindo programadores baseados em USB. Não sei ao certo qual software existe como IDE para o Mac, mas o Google é seu amigo em situações como essa.


Falso, você pode com um Arduino e alguns componentes. Embora possa não ser o método mais ideal.
22612 Chris Stratton

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.