logo MICROCHIP

Lembaga Pembangunan Rasa ingin tahu MICROCHIP PIC32MZ EF

MICROCHIP-PIC32MZ-EF-Curiosity-Development-Board-product-image

Spesifikasi Produk

  • Nama Produk: PIC32MZ EF Curiosity
  • Demo Peranti Storan Massa USB dengan Berbilang Pemacu (Unit Logik – LUN)
  • Pengawal mikro: PIC32MZ2048EFM100
  • Modul USB: USB Kelajuan Tinggi

Arahan Penggunaan Produk

Alat dan Aplikasi yang Diperlukan

  • PIC32MZ EF Lembaga Pembangunan Rasa ingin tahu (DM320104)
  • MPLAB X IDE
  • projek msd_multiple_luns
  • Rangka Kerja Perisian Mikrocip

Membina Aplikasi

  1. Muat turun projek msd_multiple_luns ke PC tempatan anda.
  2. Buka projek dalam MPLAB X IDE.
  3. Pilih konfigurasi untuk papan PIC32MZ EF Curiosity.
  4. Bersihkan dan Bina projek.

Mengkonfigurasi Perkakasan

  1. Pasang papan Klik SD pada antara muka bas mikro J10.
  2. Masukkan kad SD mikro ke dalam slot kad papan klik microSD.
  3. Kuasakan Papan Pembangunan Rasa ingin tahu PIC32MZ EF daripada PC Hos menggunakan kabel USB lelaki Jenis-A ke mikro-B yang disambungkan ke port Mikro-B (J3).
  4. Pastikan pelompat diletakkan dalam pengepala J8 (antara pin 4 & 3) untuk bekalan kuasa daripada penyambung USB nyahpepijat.
  5. Sambungkan Papan Pembangunan Rasa ingin tahu PIC32MZ EF ke PC Hos sebagai Peranti USB melalui kabel USB lelaki Jenis-A kedua ke mikro-B yang disambungkan ke port Mikro-B (J12).

Soalan Lazim (FAQ)

  • S: Apakah yang saya perlukan untuk menjalankan demo USB MSD Multiple LUNs?
    • J: Anda memerlukan PIC32MZ EF Curiosity Development Board, MPLAB X IDE, projek msd_multiple_luns dan Rangka Kerja Perisian Microchip.
  • S: Di manakah saya boleh mencari alatan yang diperlukan?
    • J: Papan Pembangunan Rasa ingin tahu PIC32MZ EF boleh didapati daripada Microchip Direct. MPLAB X IDE boleh dimuat turun dari Microchip rasmi webtapak.
  • S: Bagaimanakah cara saya mengkonfigurasi perkakasan untuk demo?
    • A: Lekapkan papan Klik SD pada antara muka bas mikro J10, masukkan kad SD mikro, kuasakan papan melalui USB, dan sambungkannya ke PC Hos sebagai peranti USB.

PIC32MZ EF Rasa ingin tahu

Demo Peranti Storan Massa USB dengan berbilang pemacu (Unit Logik – LUN)

pengenalan

Aplikasi ini menunjukkan penciptaan peranti USB dengan berbilang pemacu atau unit logik (LUN). Media storan – Kad SD, bertindak sebagai satu pemacu, dan memori kilat dalaman (NVM) bertindak sebagai pemacu kedua. Pemindahan data antara komputer dan unit logik (Kad SD / NVM) berlaku melalui USB MSD. Apabila disambungkan kepada Hos USB (PC) kedua-dua Kad SD dan NVM muncul sebagai dua pemacu berasingan pada PC Hos.

PIC32MZ EF Curiosity Development Board mengandungi PIC32MZ2048EFM100 MCU dengan modul USB Kelajuan Tinggi yang membolehkan anda melaksanakan fungsi USB melalui penyambung USB mikro-AB.

MICROCHIP-PIC32MZ-EF-Curiosity-Development-Imej papan (1)

  1. PIC32MZ2048EFM100 32-bit mikropengawal (U9).
  2. Dua soket mikroBUS untuk mengembangkan fungsi menggunakan papan penyesuai MikroElectronika Click (J5, J10).
  3. Pengepala X32 untuk I/O audio menggunakan papan anak audio Microchip (J14, J15).
  4. MRF24WN0MA, 2.4 GHz modul wayarles patuh IEEE 802.11n (U10).
  5. Pengepala untuk pilihan Ethernet PHY yang fleksibel menggunakan papan anak perempuan Microchip PHY (J18).
  6. Pengepala pengembangan GPIO (J17).
  7. Nyahpepijat penyambung USB untuk pengaturcaraan/nyahpepijat (J3).
  8. Penyambung USB sasaran untuk sambungan USB PIC32 (mod Peranti/Hos) (J12).
  9. Pengepala untuk input 5V luaran (J7).
  10. Pelompat untuk memilih sumber kuasa: Nyahpepijat penyambung USB, penyambung USB sasaran dan input +5V luaran (J8).
  11. Pelompat untuk memandu VBUS dalam mod Hos (J13).
  12. Tiga LED pengguna (LED1, LED2 dan LED3).
  13. LED RGB (LED4).
  14. Butang pengguna (S1).
  15. Butang Tetapkan Semula (MCLR).
  16. Pengepala ICSP untuk penyahpepijat luaran, seperti MPLAB® REAL ICE™ atau MPLAB ICD 3 (J16).
  17. Jumper untuk memilih penyahpepijat on-board atau penyahpepijat luaran (J2).
  18. Pengayun kristal 24 MHz (X2).

Alat dan Aplikasi yang Diperlukan

Alat dan Aplikasi Mikrocip
Anda memerlukan alatan pembangunan Microchip berikut untuk menjalankan demo USB MSD Multiple LUNs

Nota
Menggunakan Rangka Kerja Perisian Bersepadu MPLAB® Harmony, anda akan dapat melanjutkan kefungsian projek ini dengan menambahkan modul baharu, rangka kerja perisian dan perpustakaan pada projek anda.

Membina Aplikasi

  • Muat turun projek msd_multiple_luns ke PC tempatan anda.
  • Untuk membina projek ini, anda mesti membuka (dalam MPLAB X, File->Projek Buka) projek msd_multiple_luns.X (daripada /msd_multiple_luns/firmware) dalam MPLAB X IDE, seperti yang ditunjukkan di bawah.

MICROCHIP-PIC32MZ-EF-Curiosity-Development-Imej papan (2)

  • Pilih konfigurasi untuk papan Curiosity PIC32MZ EF daripada senarai juntai bawah seperti yang ditunjukkan di bawah.

MICROCHIP-PIC32MZ-EF-Curiosity-Development-Imej papan (3)

  • Konfigurasi lain tidak akan berfungsi di bawah mod kendiri. Walau bagaimanapun, jika anda ingin bekerja dengan projek ini untuk konfigurasi lain yang disenaraikan, anda boleh memindahkan projek ini ke projek Harmony, dan kemudian membina untuk konfigurasi lain. Sila ikut arahan yang disediakan dalam Berhijrah daripada projek Harmony kendiri kepada projek Harmony standard
  • Konfigurasi 'pic32mz_ef_curiosity' menyediakan MPLAB X IDE untuk membina dan menjalankan aplikasi demonstrasi pada Papan Pembangunan Curiosity PIC32MZ EF, dengan mikropengawal PIC32MZ2048EFM100. Tindanan Peranti USB akan dikonfigurasikan untuk operasi mod Interrupt dan operasi Kelajuan Tinggi dan Pemacu USB akan dikonfigurasikan untuk mod operasi Dinamik.
  • Bersihkan dan Bina projek
  • MICROCHIP-PIC32MZ-EF-Curiosity-Development-Imej papan (4)Semak log Binaan, di bahagian bawah MPLAB X IDE
    MICROCHIP-PIC32MZ-EF-Curiosity-Development-Imej papan (5)

Nota: Selalunya projek tidak akan dikompil jika anda menggunakan mesin Windows kerana had dalam panjang laluan. OS Windows mempunyai panjang laluan maksimum 260 aksara, jadi file laluan kadangkala dipotong apabila cuba menyusun yang membawa kepada files tidak ditemui oleh pengkompil. Cuba letakkan projek dalam direktori paling atas, biasanya "C: /". Untuk maklumat lanjut sila lihat artikel MSDN daripada Microsoft.

Mengkonfigurasi Perkakasan

  • Lekapkan papan SD Click, “microSD click” dari MikroElektronika (http://www.mikroe.com/click/microsd/) pada antara muka bas mikro J10.
  • Palamkan kad SD mikro ke dalam slot kad papan klik microSD.MICROCHIP-PIC32MZ-EF-Curiosity-Development-Imej papan (6)
  • Kuasakan Papan Pembangunan Rasa ingin tahu PIC32MZ EF daripada PC Hos melalui kabel USB lelaki Jenis-A ke mikro-B yang disambungkan ke port Mikro-B (J3). Kabel tidak disertakan dengan kit. Pastikan pelompat diletakkan dalam pengepala J8 (antara 4 & 3) untuk memilih bekalan daripada penyambung USB nyahpepijat.

MICROCHIP-PIC32MZ-EF-Curiosity-Development-Imej papan (7)

  • Sambungkan Papan Pembangunan Rasa ingin tahu PIC32MZ EF ke PC Hos sebagai Peranti USB melalui kabel USB lelaki Jenis-A kedua ke mikro-B yang disambungkan ke port Mikro-B (J12).

Menjalankan Demo
Aplikasi ini menunjukkan penggunaan kad SD dan media storan NVM dan menunjukkannya sebagai dua pemacu logik pada komputer.

  1. Buka projek dalam MPLAB X IDE dan pilih konfigurasi projek PIC32MZ EF Curiosity.
  2. Bina kod dan atur cara peranti dengan mengklik pada butang program seperti yang ditunjukkan di bawah.MICROCHIP-PIC32MZ-EF-Curiosity-Development-Imej papan (8)
  3. Dengan kod berjalan, sambungkan papan Curiosity PIC32 MZ EF ke PC Hos USB melalui kabel USB lelaki Jenis-A ke mikro-B yang disambungkan ke port J12 pada Papan Curiosity PIC32 MZ EF.
  4. Tunggu komputer hos membaca kandungan dua media (Kad SD dan NVM).MICROCHIP-PIC32MZ-EF-Curiosity-Development-Imej papan (9)
  5. Peranti sepatutnya muncul sebagai dua pemacu baharu pada komputer.
  6. Media NVM harus muncul sebagai "Nama Drive" dan harus mempunyai sebagaiample "FILE.txt” file. Nama pemacu untuk media kad SD bergantung pada vendor kad SD mikro. Pemacu kemudiannya boleh digunakan untuk membaca atau menulis files.
  7. LED3 menyala sebaik sahaja papan Curiosity dikira sebagai Peranti Penyimpanan Massa oleh hos USB.

Nota: Memprogram semula papan pembangunan akan menyebabkan sebarang disimpan files dalam media NVM untuk dipadamkan.

Dokumen / Sumber

Lembaga Pembangunan Rasa ingin tahu MICROCHIP PIC32MZ EF [pdf] Manual Pemilik
DM320104, PIC32MZ2048EFM100, PIC32MZ EF Lembaga Pembangunan Rasa ingin tahu, PIC32MZ EF Rasa ingin tahu, PIC32MZ, EF Rasa ingin tahu, Papan, Papan Pembangunan, PIC32MZ Lembaga Pembangunan, EF Lembaga Pembangunan Rasa ingin tahu

Rujukan

Tinggalkan komen

Alamat e-mel anda tidak akan diterbitkan. Medan yang diperlukan ditanda *