Isi kandungan:

Memasang MPLAB X untuk Produk ChipKIT: 6 Langkah
Memasang MPLAB X untuk Produk ChipKIT: 6 Langkah

Video: Memasang MPLAB X untuk Produk ChipKIT: 6 Langkah

Video: Memasang MPLAB X untuk Produk ChipKIT: 6 Langkah
Video: RBT Reka Bentuk Teknologi Tahun 6: Tabung Interaktif 2024, November
Anonim
Memasang MPLAB X untuk Produk ChipKIT
Memasang MPLAB X untuk Produk ChipKIT

Ramai di antara anda yang mengikuti siri Robot Untuk Murah saya sudah biasa dengan cara menggunakan MPIDE dengan produk chipKIT. Anda mungkin juga biasa dengan cara menggunakan Arduino IDE dengan papan ini. Walau bagaimanapun, setakat ini saya tidak menggunakan MPLAB X.

MPLAB X adalah IDE yang kuat, yang dibuat oleh Microchip, yang memberi anda akses langsung ke daftar pada mikrokontroler PIC yang digunakan papan chipKIT. Ini membolehkan kawalan papan yang jauh lebih baik dan akses ke lebih banyak perkakasan mereka yang disalurkan oleh Arduino.

Lebih jauh lagi, kerana MPLAB X tidak memerlukan bootloader yang diperlukan oleh Arduino dan MPIDE, ini membolehkan anda menggunakan lebih banyak ruang pengaturcaraan di papan anda.

~~~~~

Untuk lebih banyak perkara yang telah saya lakukan, anda boleh melihat halaman profil saya!

Untuk maklumat lebih lanjut dari Digilent atau Digilent Makerspace, lihat blog Digilent!

Langkah 1: AMARAN

AMARAN
AMARAN

Menggunakan MPLAB memerlukan chipKIT PGM. Selanjutnya, memprogram papan anda dengan MPLAB dan PGM akan menimpa pemuat but anda. Ini bermakna apabila anda menggunakan MPLAB, anda tidak akan dapat kembali menggunakan Arduino atau MPIDE sehingga anda memuatkan semula bootloader.

Terdapat beberapa tutorial di sini mengenai Instructables yang merangkumi cara memuat semula bootloader untuk DP32. Ini juga akan berfungsi untuk WF32, dan kebanyakan papan chipKIT lain. Terdapat langkah tambahan yang diperlukan untuk memuatkan semula bootloader di uC32, jadi saya akan merangkumi proses itu dalam tutorial lain.

Saya juga akan mengambil masa ini untuk menunjukkan bahawa saya tidak akan membuat liputan bagaimana memprogram papan chipKIT anda di MPLAB. Itu cacing cacing lain sepenuhnya, jadi saya akan membahasnya dalam tutorial berasingan.

Langkah 2: Memuat turun MPLAB X

Memuat turun MPLAB X
Memuat turun MPLAB X
Memuat turun MPLAB X
Memuat turun MPLAB X

Pergi ke laman web Microchip MPLAB X dan tatal ke bawah. Anda akan melihat sebaris tab. Klik yang tertera "Muat turun". Klik pada pautan untuk sistem operasi anda, dan pemasang harus mula memuat turun.

(Nota Sampingan: Kerana saya sudah memasang MPLAB X, untuk tutorial ini saya akan memasang versi yang lebih lama, yang boleh didapati di tab "Muat turun Arkib". Saya memasang IDE 3.10. Versi terbaru (seperti penulisan ini) adalah 3.30.)

Langkah 3: Pasang

Pasang
Pasang
Pasang
Pasang
Pasang
Pasang

Langkah ini cukup mudah, jadi saya tidak akan memperlekehkannya. Akan tetapi saya akan menunjukkan satu perkara yang perlu diperhatikan.

Jalankan pemasang dan setuju dengan syarat penggunaan. Tambang yang cukup standard untuk pemasang, namun akhirnya anda harus sampai ke langkah seperti gambar 2, yang bertanya tentang memasang IDE, atau memasang IPE. Kedua-dua kotak ini harus dicentang secara automatik, tetapi jika tidak, teruskan dan periksa.

IPE adalah Persekitaran Pengaturcaraan Bersepadu. Sangat berguna jika anda mempunyai fail hex pra-binaan yang hanya perlu dimuat naik ke papan. Secara khusus, alat ini berguna untuk memuatkan semula bootloader ke papan chipKIT, jadi anda dapat menggunakannya dengan Arduino lagi.

Anda hanya boleh menggunakan IDE untuk melakukan ini, namun saya dapati IPE lebih lancar.

Langkah 4: Memuat turun Penyusun

Memuat turun Penyusun
Memuat turun Penyusun
Memuat turun Penyusun
Memuat turun Penyusun
Memuat turun Penyusun
Memuat turun Penyusun

Sejurus selepas pemasangan anda selesai, anda akan dibawa ke satu halaman terakhir pemasang, dengan tiga kotak centang. Setiap kotak centang ini, jika dibiarkan dicentang, akan membuka tab di penyemak imbas lalai anda yang pergi ke laman web untuk produk Microchip. Satu-satunya yang kami minati sekarang ialah penyusun XC32, yang merupakan pilihan utama.

Biarkan kotak atas dicentang, dan hapus centang dua yang lain (seperti pada gambar pertama).

Apabila anda menekan "Selesai", ini akan membuka tab baru ke halaman penyusun XC. Tatal ke bawah sehingga anda melihat sebaris tab, dan klik yang berlabel "Muat turun". Muat turun penyusun XC32 untuk sistem operasi anda.

Penting untuk anda mendapatkan penyusun XC32, kerana semua papan chipKIT menggunakan mikrokontroler 32 bit. Anda juga boleh memuat turun penyusun 16 dan 8 bit (XC16, dan XC8, masing-masing), tetapi mereka hanya akan berguna jika anda menggunakan papan 16 atau 8 bit, yang mana papan chipKIT tidak.

Langkah 5: Memasang Penyusun

Memasang Penyusun
Memasang Penyusun
Memasang Penyusun
Memasang Penyusun
Memasang Penyusun
Memasang Penyusun
Memasang Penyusun
Memasang Penyusun

Setelah muat turun selesai, anda boleh menjalankan pemasang XC32, yang akan membawa anda melalui proses itu sendiri.

Perlu diingat bahawa kami memasang versi percuma penyusun XC32. Anda tidak perlu membayar sebarang lesen dengan cara ini, dan ini akan memenuhi tujuan kami dengan baik.

Setelah penyusun anda dipasang, akan ada satu langkah terakhir dalam pemasang yang akan meminta anda mengaktifkan atau membeli lesen. Kerana kami menggunakan lesen percuma, kami tidak perlu melakukan ini. Walau bagaimanapun, di bawah ini adalah kunci dan pautan untuk pengeluaran C ++ percuma.

Secara umum, C ++ membuat program yang lebih besar daripada C, dan secara peribadi saya tidak menggunakan C ++, tetapi anda boleh jika anda mahu.

Langkah 6: Itu sahaja

Itu sahaja!
Itu sahaja!

Anda kini telah memasang MPLAB X!

Sekiranya anda terbiasa dengan Arduino atau MPIDE, MPLAB adalah binatang yang sama sekali berbeza. Arduino memberi perhatian untuk mengurus sebahagian besar perkara yang sangat sukar untuk anda di belakang tabir. Dengan membuang jurang antara pengaturcara dan pengawal mikro, MPLAB pada masa yang sama lebih sukar untuk digunakan, dan lebih mencabar.

Saya tidak akan terlalu memahami cara menggunakan papan MPLAB dan chipKIT, tetapi saya akan menulis blog yang menerangkan cara membuat program LED berkedip sederhana, dan apa yang sebenarnya berlaku di dalam papan.

Harap anda dapati ini berguna!

Disyorkan: