Engadino (5 / 6 steg)

Steg 5: Programvaran...



"Pinguino styrelser kan användas på olika sätt beroende på dina kunskaper:

med Pinguino IDE och Pinguino språket (baserat på C och nästan kompatibel med Arduino språk)
med vår egen 32-bitars MIPS-elf GCC toolchain (C/C++) eller 8-bitars SDCC/GPutils toolchain (C)
med © mikrochip © MPLAB X IDE toolchain
Pinguino är en integrerad utvecklingsmiljö (IDE), som ger alla möjlighet att skriva, kompilera och ladda upp program på en Pinguino ombord.

Pinguino språk är nästan kompatibel med Arduinos språk, bibliotek och sköldar.

Det gör du enkelt skriva din ansökan utan att spendera timmar att lära sig pragma, konfiguration bitar eller kommandorad kompilator. " (http://www.pinguino.cc)

"Engadino" ("Pinguino") IDE kan laddas ner från här.

IDE liknar Arduino IDE. Du kan skriva skisser, kompilera och ladda dem till styrelsen. För att kunna göra detta, du måste bränna preliminära en bootloader program i mikrokontroller.

"The Bootloader är ett litet program som körs inuti din Pinguino mikrokontroller (PIC18F eller PIC32MX) som är ansvarig för att överföra din användare program till programminne och lämnar över kontrollen till detta program efteråt. Utan den har brädan Pinguino ingen tillgång alls.
Uppstartshanteraren förinstallerats alltid på kommersiella styrelser. Om du gjort din egen styrelse måste du programmera din Pinguino (endast en gång) med hjälp av en standard PIC programmerare som stöder PIC används för att installera starthanteraren.
" (http://www.pinguino.cc)

Du kan hämta den här.

Om du vill bränna bootloader i chip behöver du en PIC programmerare.
Jag försökte först med denna. Det fungerade inte. Jag uppdaterade firmware. Det hade igen problem. Efter det har jag funnit detta DIY JDM programmerare. Jag byggde det och fungerade perfekt. Det enda kravet är att din dator måste ha real (inte TTL) serieport (RS232). Porten måste arbeta med +/-15V och måste kunna källa/handfat min. 5 mA nuvarande. Om du inte har sådana port, måste du leta på internet efter någon annan lösning. I "Mikrochip" webbplats kan du beställa programmerare, som säkerligen kommer att fungera med PIC18F2550 chip.
Efter bränning bootloader i mikrokontroller, kommer korrekt installation av programvara, drivrutiner och bibliotek du att kunna kommunicera med "Engadino" styrelsen med programmet IDE via USB-porten.

Se Steg
Relaterade Ämnen

GPIB shield för "Engadino" ("Pinguino")

detta instructable visar hur du skapar en GPIB sköld för "Engadino" och hur du skaffar så final produkt en USB till GPIB adapter.Steg 1: Vad är GPIB? Enligt Wikipedia:" IEEE-488 är en short-range digital kommunikation buss specifikation. De...