MICROCHIP PIC32MZ EF Curiozitate Web Rama foto

Specificații
- PIC32MZ EF Curiosity Development Board
- Conține PIC32MZ2048EFM100 MCU
- Două antete microbuz
- Antet Ethernet
- Modul wireless MRF24WN0MA
Instrucțiuni de utilizare a produsului
Instrumente și aplicații necesare
Veți avea nevoie de instrumente de dezvoltare Microchip pentru a rula demonstrația.
Construirea aplicației
- Descărcați web_proiect de cadre foto pe computerul dvs. local.
- Deschideți proiectul în MPLAB X IDE (File > Deschide proiect).
- Selectați Configurația ca „pic32mz_ef_curiosity”.
- Curățați și construiți proiectul.
Configurarea hardware-ului
- Montați placa SD Click (clic microSD) pe interfața mikroBUS J5.
- Copiați folderul index.htm și imagini pe cardul microSD.
- Conectați cardul microSD în slotul pentru placa microSD (J5).
- Conectați placa fiică LAN8740 PHY la antetul J18 al plăcii de curiozitate.
Întrebări frecvente
Î: Pot folosi un alt microcontroler cu această demonstrație?
A: Nu, această demonstrație este concepută special pentru MCU PIC32MZ2048EFM100 de pe placa PIC32MZ EF Curiosity.
Î: Cum fac view imaginile de pe a web browser?
A: Odată ce hardware-ul este configurat și aplicația este construită, accesați adresa IP a dispozitivului pe a web browser la view imaginile ca o prezentare de diapozitive.
Introducere
- Această aplicație demonstrează a web aplicație de rame foto pe placa de dezvoltare PIC32MZ EF Curiosity. Imaginile stocate pe SDCARD cu un FAT file sistemul poate fi viewed pe a web browser prin interfețele Ethernet și Wifi ca o prezentare de diapozitive.
- Placa de dezvoltare PIC32MZ EF Curiosity conține MCU PIC32MZ2048EFM100 împreună cu două antete mikroBus, un antet Ethernet și un modul fără fir MRF24WN0MA care vă permite să implementați un web rama foto.
Pentru a implementa web functionalitate rama foto:
- Un clic microSD este montat pe antetul mikroBUS J5.
- Imaginile necesare pentru demonstrație sunt stocate pe un card microSD conectat la placa de clic microSD.
- Placă fiică LAN8740 PHY montată pe antetul Ethernet.
- Modulul MRF24WN0MA de la bord este configurat să funcționeze în modul SoftAP.

- Microcontroler PIC32MZ2048EFM100 pe 32 de biți (U9).
- Două prize mikroBUS pentru a extinde funcționalitatea folosind plăcile adaptoare MikroElectronika Click (J5, J10).
- Antet X32 pentru I/O audio folosind plăci fiice audio Microchip (J14, J15).
- MRF24WN0MA, modul wireless compatibil cu IEEE 2.4n de 802.11 GHz (U10).
- Antet pentru opțiunile Ethernet PHY flexibile folosind plăcile fiice Microchip PHY (J18).
- Antet de extensie GPIO (J17).
- Depanare conector USB pentru programare/depanare (J3).
- Conector USB țintă pentru conectivitate USB PIC32 (mod Dispozitiv/gazdă) (J12).
- Antet pentru intrare externă de 5V (J7).
- Jumper pentru a selecta sursa de alimentare: Depanare conector USB, conector USB țintă și intrare externă +5V (J8).
- Jumper pentru a conduce VBUS în modul Gazdă (J13).
- Trei LED-uri de utilizator (LED1, LED2 și LED3).
- LED RGB (LED4).
- Butonul utilizator (S1).
- Butonul de resetare (MCLR).
- Antet ICSP pentru depanatorul extern, cum ar fi MPLAB® REAL ICE™ sau MPLAB ICD 3 (J16).
- Jumper pentru a selecta depanatorul de bord sau depanatorul extern (J2).
- Oscilator cu cristal de 24 MHz (X2).
Instrumente și aplicații necesare
Instrumente și aplicații pentru microcip
- Veți avea nevoie de următoarele instrumente de dezvoltare Microcip pentru a rula demonstrația USB MSD Multiple LUNs.
- PIC32MZ EF Curiosity Development Board (DM320104), disponibil de la Microcip Direct
- Descărcați și instalați cea mai recentă versiune a Mediu de dezvoltare integrat (IDE) MPLAB® X
- Descărcați și instalați cea mai recentă versiune a Compilatorul MPLAB® XC32
- Opțional Descărcați și instalați cea mai recentă versiune a Cadrul software integrat MPLAB® Harmony.
- Nota Folosind MPLAB® Harmony Integrated Software Framework, veți putea extinde funcționalitatea acestui proiect prin adăugarea de noi module, cadre software și biblioteci la proiectul dumneavoastră.
Construirea aplicației
- Descărcați web_proiect de cadre foto pe computerul dvs. local.
- Pentru a construi acest proiect, trebuie să deschideți ( În MPLAB X, File > Open Project) proiectul pic32_eth_wifi_photoframe.X (de la /web_photoframe/firmware) în MPLAB X IDE, după cum se arată mai jos.

- Selectați Configurația ca pic32mz_ef_curiosity din lista derulantă, așa cum se arată mai jos. Deoarece demo-ul este disponibil pentru o singură configurație, nu există alte opțiuni de configurare.

- Celelalte configurații nu vor funcționa în modul independent. Cu toate acestea, dacă doriți să lucrați la acest proiect pentru alte configurații enumerate, puteți migra acest proiect într-un proiect Harmony și apoi construiți pentru alte configurații.
- Vă rugăm să urmați instrucțiunile furnizate în Migrarea de la proiectul Harmony independent la proiectul Harmony standard
- Configurația „pic32mz_ef_curiosity” setează MPLAB X IDE pentru a construi și rula aplicația demonstrativă pe placa de dezvoltare PIC32MZ EF Curiosity, cu microcontrolerul PIC32MZ2048EFM100.
- Curățați și construiți proiectul

- Verificați jurnalul de construcție, în partea de jos a MPLAB X IDE

- Nota Adesea, un proiect nu se va compila dacă sunteți pe o mașină Windows din cauza unei limitări în lungimea căii.
- Sistemul de operare Windows are o lungime maximă a căii de 260 de caractere, deci file căile sunt uneori trunchiate atunci când se încearcă compilarea, ceea ce duce la filenu este găsit de compilator.
- Încercați să puneți proiectul în directorul cel mai de sus, de obicei „C: /”. Pentru mai multe informații, vă rugăm să consultați articol MSDN de la Microsoft.
Configurarea hardware-ului
- Montați placa SD Click, „microSD click” de la MikroElektronika (http://www.mikroe.com/click/microsd/) pe interfața mikroBUS J5.
- Copiați index.htm și folderul de imagini din locația proiectului pe cardul microSD care va fi folosit pentru aplicație.

- Conectați cardul microSD în slotul pentru placa microSD (J5).
- Conectați o placă fiică LAN8740 PHY la antetul J18 al plăcii de curiozitate.
- Vă rugăm să consultați graficul de mai jos pentru conexiunile menționate mai sus.

- Alimentați placa de dezvoltare PIC32MZ EF Curiosity de la un computer gazdă printr-un cablu tip A tată la un cablu USB micro-B conectat la un port Micro-B (J3).
- Cablul nu este inclus in kit. Asigurați-vă că este plasat un jumper în antetul J8 (între 4 și 3) pentru a selecta sursa de la conectorul USB de depanare.

- Conectați placa de dezvoltare PIC32MZ EF Curiosity la PC-ul gazdă ca dispozitiv USB printr-un al doilea cablu USB tip A tată la micro-B conectat la portul Micro-B (J12).
Rularea demonstrației
- În scopul acestei demonstrații, atât placa țintă, cât și PC-ul gazdă ar trebui să fie în aceeași rețea.
- PC-ul gazdă poate fi conectat la un router printr-un cablu Ethernet sau WiFi. Placa țintă trebuie conectată la router printr-un cablu Ethernet. Vă rugăm să consultați schema de conectare prezentată mai jos.

- Cardul microSD ar trebui să fie încărcat cu index.htm și folderul cu imagini cu imagini .jpg. index.htm și folderul imagini pot fi găsite la locație, /apps/tcpip/web_photoframe/firmware/src/web_pagini.
- Încărcați proiectul demonstrativ în MPLAB X IDE.
- Conectați portul de depanare USB de la bordul setului de pornire la un port USB de pe computerul de dezvoltare folosind cablul USB furnizat în kit.
- Un cablu USB trebuie conectat la conectorul USB micro-B din partea de jos a setului de pornire în uz. Când rulează demonstrația, va crea un dispozitiv USB CDC pe magistrala USB.
- Demonstrația poate fi executată odată ce v-ați conectat la acest dispozitiv printr-un program standard de terminal, setați viteza de transmisie la 921,600 baud și dispozitivul a primit o adresă IP validă.
- Construiți, descărcați și rulați proiectul demonstrativ pe placă.
- Conectați-vă la placă printr-un program terminal standard.

- În captura de ecran de mai sus, putem vedea că placa scanează pentru puncte de acces locale și trimite rezultatele către consola serială. După rezultatele scanării, MRF24WN intră în modul SoftAP.
- Pentru a rula demonstrația pe o interfață Ethernet, deschideți a web browser pe computerul gazdă și tastați adresa IP pentru interfața Ethernet (PIC32INT IPv4 Address) de la ieșirea terminalului serial.
- The web browserul va încărca aplicația web pagina găzduită de SDCARD. Iar imaginile .jpg stocate în SDCARD vor fi afișate pe web pagina într-o manieră de defilare. Apăsați butonul „Pauză” pentru a întrerupe prezentarea de diapozitive.

- Pentru a rula demonstrația pe o interfață WiFi, de pe computerul gazdă, conectați-vă la punctul de acces MCHPSoftAP, care este rețeaua SoftAP începută de demonstrație. Apoi, aduceți în discuție un web pagina prin introducerea adresei IP a rețelei SoftAP în browser. Aceasta este adresa IP afișată la pasul 6 (de exemplu, 192.168.1.1). Aplicația web pagina va fi afișată cu o prezentare a imaginilor.
Documente/Resurse
![]() |
MICROCHIP PIC32MZ EF Curiozitate Web Rama foto [pdfManual de instrucțiuni PIC32MZ EF Curiozitate Web Rama foto, PIC32MZ EF, Curiozitate Web Rama foto, Web Rama foto, rama foto, rama |





