MICROCHIP-LOGO

MICROCHIP PIC32MZ EF Pagkakuryoso Web Frame sa Litrato

MICROCHIP-PIC32MZ-EF-Curiosity-Web-Photo-Frame-PRODUCT

Mga detalye

  • PIC32MZ EF Curiosity Development Board
  • Naglangkob sa PIC32MZ2048EFM100 MCU
  • Duha ka microbus header
  • Ethernet Header
  • MRF24WN0MA wireless module

Mga Instruksyon sa Paggamit sa Produkto

Gikinahanglan nga mga Himan ug Aplikasyon

Kinahanglan nimo ang mga gamit sa pagpauswag sa Microchip aron mapadagan ang demo.

Pagtukod sa Aplikasyon

  1. I-download ang web_photoframe nga proyekto sa imong lokal nga PC.
  2. Ablihi ang proyekto sa MPLAB X IDE (File > Bukas nga Proyekto).
  3. Pilia ang Configuration isip 'pic32mz_ef_curiosity'.
  4. Limpyo ug Pagtukod sa proyekto.

Pag-configure sa Hardware

  1. I-mount ang SD Click board (microSD click) sa mikroBUS interface J5.
  2. Kopyaha ang index.htm ug images folder sa microSD card.
  3. I-plug ang microSD card sa microSD click board slot (J5).
  4. I-plug ang LAN8740 PHY Daughter board sa J18 header sa curiosity board.

Kanunay nga Gipangutana nga mga Pangutana

P: Makagamit ba ko og lain nga microcontroller niini nga demo?

A: Dili, kini nga demo espesipikong gidisenyo alang sa PIC32MZ2048EFM100 MCU sa PIC32MZ EF Curiosity board.

Q: Unsaon nako view mga hulagway sa a web browser?

A: Kung ma-configure na ang hardware ug matukod na ang aplikasyon, i-access ang IP address sa device sa a web browser sa view ang mga hulagway isip usa ka slideshow.

Pasiuna

  • Kini nga aplikasyon nagpakita sa usa ka web aplikasyon sa photo frame sa PIC32MZ EF Curiosity development board. Ang mga hulagway nga gitipigan sa SDCARD nga adunay FAT file sistema mahimo viewed sa a web browser sa Ethernet ug Wifi interface isip usa ka slideshow.
  • Ang PIC32MZ EF Curiosity Development Board naglangkob sa PIC32MZ2048EFM100 MCU kauban ang duha ka mikroBus header, usa ka Ethernet Header, ug usa ka MRF24WN0MA wireless module nga makapahimo kanimo sa pagpatuman sa usa ka web frame sa litrato.

Aron ipatuman ang web pagpaandar sa frame sa litrato:

  • Usa ka microSD click ang gi-mount sa mikroBUS header J5.
  • Ang mga imahe nga gikinahanglan alang sa demo gitipigan sa usa ka microSD card nga gisaksak sa microSD click board.
  • LAN8740 PHY daughter board nga gitaod sa Ethernet Header.
  • Ang on-board nga MRF24WN0MA module gi-configure aron molihok sa SoftAP mode.MICROCHIP-PIC32MZ-EF-Curiosity-Web-Frame-Litrato-FIG-1
  1. PIC32MZ2048EFM100 32-bit microcontroller (U9).
  2. Duha ka mikroBUS socket aron mapalapad ang gamit gamit ang MikroElectronika Click adapter boards (J5, J10).
  3. X32 header para sa audio I/O gamit ang Microchip audio daughter boards (J14, J15).
  4. MRF24WN0MA, 2.4 GHz IEEE 802.11n compliant wireless module (U10).
  5. Header para sa flexible Ethernet PHY nga mga opsyon gamit ang Microchip PHY daughter boards (J18).
  6. GPIO expansion header (J17).
  7. Debug USB connector para sa programming/debugging (J3).
  8. Target nga USB connector para sa PIC32 USB connectivity (Device/Host mode) (J12).
  9. Header para sa external 5V input (J7).
  10. Jumper sa pagpili sa tinubdan sa kuryente: Debug USB connector, target USB connector, ug external +5V input (J8).
  11. Jumper sa pagmaneho sa VBUS sa Host mode (J13).
  12. Tulo ka user LEDs (LED1, LED2, ug LED3).
  13.  RGB LED (LED4).
  14. Button sa tiggamit (S1).
  15. I-reset ang Butang (MCLR).
  16. ICSP header para sa external debugger, sama sa MPLAB® REAL ICE™ o MPLAB ICD 3 (J16).
  17. Jumper aron mapili ang on-board debugger o external debugger (J2).
  18. 24 MHz nga kristal nga oscillator (X2).

Gikinahanglan nga mga Himan ug Aplikasyon

Mga Gamit ug Aplikasyon sa Microchip

  • Kinahanglan nimo ang mosunod nga mga himan sa pagpalambo sa Microchip aron mapadagan ang USB MSD Multiple LUNs demo.
  • PIC32MZ EF Curiosity Development Board (DM320104), makuha gikan sa Microchip Direkta
  • I-download ug i-install ang pinakabag-o nga bersyon sa MPLAB® X Integrated Development Environment (IDE)
  • I-download ug i-install ang pinakabag-o nga bersyon sa MPLAB® XC32 Compiler
  • Opsyonal nga I-download ug i-install ang pinakabag-o nga bersyon sa MPLAB® Harmony Integrated Software Framework.
  • Nota Gamit ang MPLAB® Harmony Integrated Software Framework mahimo nimong mapalawig ang pagpaandar niini nga proyekto pinaagi sa pagdugang og bag-ong mga module, software frameworks, ug mga library sa imong proyekto.

Pagtukod sa Aplikasyon

  • I-download ang web_photoframe nga proyekto sa imong lokal nga PC.
  • Aron matukod kini nga proyekto, kinahanglan nimo nga ablihan (Sa MPLAB X, File > Open Project) ang pic32_eth_wifi_photoframe.X nga proyekto (gikan sa /web_photoframe/firmware) sa MPLAB X IDE, sama sa gipakita sa ubos.MICROCHIP-PIC32MZ-EF-Curiosity-Web-Frame-Litrato-FIG-2
  • Pilia ang Configuration isip pic32mz_ef_curiosity gikan sa drop-down list sama sa gipakita sa ubos. Ingon nga ang demo magamit alang sa usa ka pag-configure, wala’y ubang mga kapilian sa pag-configure.MICROCHIP-PIC32MZ-EF-Curiosity-Web-Frame-Litrato-FIG-3
  • Ang ubang mga configuration dili molihok ubos sa standalone mode. Bisan pa, kung gusto nimo nga magtrabaho niini nga proyekto alang sa ubang mga configuration nga nalista, mahimo nimong ibalhin kini nga proyekto ngadto sa usa ka proyekto sa Harmony, ug dayon magtukod alang sa ubang mga configuration.
  • Palihug sunda ang mga instruksyon nga gihatag sa Migrating gikan sa standalone nga Harmony nga proyekto ngadto sa standard nga Harmony nga proyekto
  • Ang 'pic32mz_ef_curiosity' nga configuration nagtakda sa MPLAB X IDE aron sa pagtukod ug pagpadagan sa demonstrasyon nga aplikasyon sa PIC32MZ EF Curiosity Development Board, uban sa PIC32MZ2048EFM100 microcontroller.
  • Limpyo ug Pagtukod sa proyektoMICROCHIP-PIC32MZ-EF-Curiosity-Web-Frame-Litrato-FIG-4
  • Susiha ang build log, sa ubos sa MPLAB X IDEMICROCHIP-PIC32MZ-EF-Curiosity-Web-Frame-Litrato-FIG-5
  • Nota Kasagaran ang usa ka proyekto dili mag-compile kung naa ka sa usa ka makina sa Windows tungod sa usa ka limitasyon sa gitas-on sa agianan.
  • Ang Windows OS adunay max nga gitas-on sa agianan nga 260 ka karakter, busa file Ang mga agianan usahay giputol kung mosulay sa pag-compile nga padulong sa files dili makit-an sa compiler.
  • Sulayi ibutang ang proyekto sa pinakataas nga direktoryo, kasagaran "C: /". Para sa dugang nga impormasyon palihog tan-awa ang MSDN nga artikulo gikan sa Microsoft.

Pag-configure sa Hardware

  • I-mount ang SD Click board, "microSD click" gikan sa MikroElektronika (http://www.mikroe.com/click/microsd/) sa mikroBUS interface J5.
  • Kopyaha ang index.htm ug ang folder sa mga imahe gikan sa lokasyon sa proyekto ngadto sa microSD card nga gamiton alang sa aplikasyon.MICROCHIP-PIC32MZ-EF-Curiosity-Web-Frame-Litrato-FIG-6
  • I-plug ang microSD card sa microSD click board slot(J5).
  • Isaksak ang LAN8740 PHY Daughter board sa J18 header sa curiosity board.
  • Palihog tan-awa ang graphic sa ubos para sa nahisgutang mga koneksyon.MICROCHIP-PIC32MZ-EF-Curiosity-Web-Frame-Litrato-FIG-7
  • I-power ang PIC32MZ EF Curiosity Development Board gikan sa Host PC pinaagi sa Type-A male ngadto sa micro-B USB cable nga konektado sa Micro-B port (J3).
  • Ang cable wala gilakip sa kit. Siguroha nga ang usa ka jumper gibutang sa J8 header (tali sa 4 & 3) aron mapili ang suplay gikan sa debug USB connector.MICROCHIP-PIC32MZ-EF-Curiosity-Web-Frame-Litrato-FIG-8
  • Ikonektar ang PIC32MZ EF Curiosity Development Board sa Host PC isip USB Device pinaagi sa ikaduhang Type-A nga lalaki ngadto sa micro-B USB cable nga konektado sa Micro-B port (J12).

Pagpadagan sa Demo

  • Alang sa katuyoan niini nga demo, ang Target board ug ang Host PC kinahanglan naa sa parehas nga network.
  • Ang host PC mahimong konektado sa usa ka router pinaagi sa Ethernet cable o WiFi. Ang Target board kinahanglan nga konektado sa router pinaagi sa Ethernet cable. Palihug tan-awa ang diagram sa koneksyon nga gipakita sa ubos.MICROCHIP-PIC32MZ-EF-Curiosity-Web-Frame-Litrato-FIG-9
  • Ang microSD card kinahanglan nga puno sa index.htm ug ang folder sa mga imahe nga adunay .jpg nga mga imahe. Ang index.htm ug ang folder sa mga imahe makita sa lokasyon, /apps/tcpip/web_photoframe/firmware/src/web_panid.
  1. I-load ang proyekto sa demonstrasyon sa MPLAB X IDE.
  2. Ikonektar ang USB debugger port onboard sa starter kit ngadto sa USB port sa development computer gamit ang USB cable nga gihatag sa kit.
  3. Ang USB cable kinahanglan nga konektado sa micro-B USB connector sa ubos sa starter kit nga gigamit. Kung modagan ang demonstrasyon, maghimo kini usa ka aparato nga USB CDC sa USB bus.
    • Ang demonstrasyon mahimong ipatuman sa higayon nga makonektar ka niini nga device pinaagi sa standard terminal program, itakda ang baud rate ngadto sa 921,600 baud, ug usa ka balido nga IP address ang nadawat sa device.
  4. Paghimo, pag-download, ug pagpadagan sa demonstrasyon nga proyekto sa pisara.
  5. Sumpaysumpaya ang board pinaagi sa standard terminal program.MICROCHIP-PIC32MZ-EF-Curiosity-Web-Frame-Litrato-FIG-10
  6. Sa screenshot sa ibabaw, atong makita nga ang board nag-scan alang sa lokal nga Access Points ug nagpagawas sa mga resulta ngadto sa serial console. Pagkahuman sa mga resulta sa pag-scan, ang MRF24WN moadto sa SoftAP mode.
  7. Aron ipadagan ang demonstrasyon sa Ethernet Interface, ablihi ang a web browser sa host PC ug i-type ang IP address para sa Ethernet Interface (PIC32INT IPv4 Address) gikan sa output sa serial terminal.
  8. Ang web i-load sa browser ang aplikasyon web panid nga gi-host sa SDCARD. Ug ang .jpg nga mga hulagway nga gitipigan sa SDCARD ipakita sa web panid sa usa ka paagi sa pag-scroll. Pindota ang "Pause" nga buton aron ihunong ang slideshow.MICROCHIP-PIC32MZ-EF-Curiosity-Web-Frame-Litrato-FIG-11
  9. Sa pagpadagan sa demonstrasyon sa usa ka WiFi Interface, gikan sa host PC, sumpay sa MCHPSoftAP access point, nga mao ang SoftAP network nga gisugdan sa demonstrasyon. Unya, dad-a a web panid pinaagi sa pagsulod sa IP address sa SoftAP network sa browser. Kini ang IP address nga gipakita sa lakang 6 (pananglitan, 192.168.1.1). Ang aplikasyon web Ang panid ipakita nga adunay usa ka slideshow sa mga imahe.

Mga Dokumento / Mga Kapanguhaan

MICROCHIP PIC32MZ EF Pagkakuryoso Web Frame sa Litrato [pdf] Manwal sa Instruksyon
PIC32MZ EF Pagkakuryoso Web Photo Frame, PIC32MZ EF, Pagkakuryoso Web Frame sa Litrato, Web Photo Frame, Photo Frame, Frame

Mga pakisayran

Pagbilin ug komento

Ang imong email address dili mamantala. Ang gikinahanglan nga mga natad gimarkahan *