MICROCHIP PIC32MZ Embedded Connectivity EC Starter Kit
Specifikace
- Model: PIC32MK MCM Curiosity Pro
- Výrobce: Microchip Technology Inc.
- ISBN: 978-1-5224-7597-2
Zavedení
PIC32MK MCM Curiosity Pro je všestranná vývojová sada navržená pro zkoumání a vyhodnocování funkcí a možností mikrokontroléru PIC32MK MCM. Tato uživatelská příručka poskytuje podrobné informace o obsahu sady, funkčnosti a hardwarových funkcích.
Obsah sady
Sada obsahuje následující položky:
- Deska PIC32MK MCM Curiosity Pro
- USB kabel
- Startovací dráty
- Rychlý průvodce
Funkce a vlastnosti sady
Sada PIC32MK MCM Curiosity Pro nabízí následující funkce a vlastnosti:
- Mikrokontrolér: PIC32MK MCM
- Palubní periferie: UART, SPI, I2C, USB, CAN
- LED a tlačítka pro interakci uživatele
- Integrovaný debugger a programátor
- Rozšiřující hlavičky pro přídavné moduly a příslušenství
Železářské zboží
Deska PIC32MK MCM Curiosity Pro přichází s různými hardwarovými funkcemi pro podporu vývoje a experimentování. Tyto zahrnují:
Hardwarové vlastnosti
- Mikrokontrolér: PIC32MK MCM
- Provozní objemtage: 3.3V
- Flash paměť: 2MB
- SRAM: 512 kB
- GPIO piny: 48
- Analogové vstupy: 16
- Komunikační rozhraní: UART, SPI, I2C, USB, CAN
- Vestavěné LED diody a tlačítka
- Rozhraní pro ladění a programování: MPLAB® ICD 4
- Rozšiřující hlavičky pro přídavné moduly a příslušenství
Schémata
Schémata desky PIC32MK MCM Curiosity Pro lze nalézt v příloze A této uživatelské příručky.
Kusovník
Seznam materiálů pro desku PIC32MK MCM Curiosity Pro lze nalézt v příloze B této uživatelské příručky.
FAQ
Otázka: Kde najdu nejnovější dokumentaci k PIC32MK MCM Curiosity Pro?
Odpověď: Nejnovější dokumentaci naleznete na mikročipu webstránkách www.microchip.com.
Q: Jaký je provozní objtage desky PIC32MK MCM Curiosity Pro?
A: Provozní svtage je 3.3V.
Otázka: Kolik flash paměti má deska PIC32MK MCM Curiosity Pro?
A: Deska má 2 MB flash paměti.
Otázka: Jaká komunikační rozhraní jsou k dispozici na desce PIC32MK MCM Curiosity Pro?
A: Deska podporuje komunikační rozhraní UART, SPI, I2C, USB a CAN.
Všimněte si následujících podrobností o funkci ochrany kódu na zařízeních Microchip:
- Produkty Microchip splňují specifikace obsažené v jejich konkrétním datovém listu Microchip.
- Microchip věří, že jeho rodina produktů je jednou z nejbezpečnějších rodin svého druhu na současném trhu, pokud se používají zamýšleným způsobem a za normálních podmínek.
- K porušení funkce ochrany kódu se používají nepoctivé a možná i nezákonné metody. Všechny tyto metody, pokud je nám známo, vyžadují použití produktů Microchip způsobem mimo provozní specifikace obsažené v datových listech společnosti Microchip. Osoba, která tak činí, je s největší pravděpodobností zapojena do krádeže duševního vlastnictví.
- Microchip je ochoten spolupracovat se zákazníkem, který má obavy o integritu svého kódu.
- Společnost Microchip ani žádný jiný výrobce polovodičů nemůže zaručit bezpečnost svého kódu. Ochrana kódem neznamená, že garantujeme, že produkt je „nerozbitný“.
Ochrana kódu se neustále vyvíjí. My ve společnosti Microchip jsme odhodláni neustále zlepšovat funkce ochrany kódu našich produktů. Pokusy prolomit funkci ochrany kódu Microchip mohou být porušením zákona Digital Millennium Copyright Act. Pokud takové činy umožňují neoprávněný přístup k vašemu softwaru nebo jinému dílu chráněnému autorským právem, můžete mít právo podat žalobu o pomoc podle tohoto zákona.
Informace obsažené v této publikaci týkající se aplikací zařízení a podobně jsou poskytovány pouze pro vaše pohodlí a mohou být nahrazeny aktualizacemi. Je vaší odpovědností zajistit, aby vaše aplikace odpovídala vašim specifikacím. MICROCHIP NEPOSKYTUJE ŽÁDNÁ PROHLÁŠENÍ ANI ZÁRUKY JAKÉHOKOLI DRUHU, AŤ UŽ VÝSLOVNÉ NEBO PŘEDPOKLÁDANÉ, PÍSEMNÉ NEBO ÚSTNÍ, ZÁKONNÉ NEBO JINÉ, TÝKAJÍCÍ SE INFORMACÍ, VČETNĚ, MIMO JINÉ, JEJICH STAVU, KVALITY, VÝKONU, VÝKONU, TN. Microchip se zříká veškeré odpovědnosti vyplývající z těchto informací a jejich použití. Použití zařízení Microchip v aplikacích na podporu života a/nebo v bezpečnostních aplikacích je zcela na riziko kupujícího a kupující souhlasí s tím, že bude Microchip bránit, odškodnit a chránit před všemi škodami, nároky, žalobami nebo výdaji vyplývajícími z takového použití. Žádné licence nejsou poskytovány, implicitně ani jinak, v rámci jakýchkoli práv duševního vlastnictví společnosti Microchip, pokud není uvedeno jinak.
ochranné známky
Název a logo Microchip, logo Microchip, Adaptec, AnyRate, AVR, logo AVR, AVR Freaks, BesTime, BitCloud, chipKIT, logo chipKIT, CryptoMemory, CryptoRF, dsPIC, FlashFlex, flexPWR, HELDO, IGLOO, Jukeq, KleereLox, KeereLox , LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, logo Microsemi, MOST, logo MOST, MPLAB, OptoLyzer, PackeTime, PIC, picoPower, PICSTART, logo PIC32, PolarFire, Prochip Designer, QTouch, SenGenuity-BA , SpyNIC, SST, SST Logo, SuperFlash, Symmetricom, SyncServer, Tachyon, TempTrackr, TimeSource, tinyAVR, UNI/O, Vectron a XMEGA jsou registrované ochranné známky společnosti Microchip Technology Incorporated v USA a dalších zemích. APT, ClockWorks, The Embedded Control Solutions Company, EtherSync, FlashTec, Hyper Speed Control, HyperLight Load, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, logo ProASIC Plus, Quiet-Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, Vite, WinPath a ZL jsou registrované ochranné známky společnosti Microchip Technology Incorporated v USA Adjacent Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM, ECAN, EtherGREEN, In-Circuit Serial Programming, KleNetNetternet, ICSP, ICCNetternet logo, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE, Ripple SAM-ICE, Serial Quad I/O, SMART-IS, SQI, SuperSwitcher, SuperSwitcher II, Total Endurance, TSHARC, USBCheck, VariSense, ViewSpan, WiperLock, Wireless DNA a ZENA jsou ochranné známky společnosti Microchip Technology Incorporated v USA a dalších zemích. SQTP je servisní značka společnosti Microchip Technology Incorporated v USA. Logo Adaptec, Frequency on Demand, Silicon Storage Technology a Symmcom jsou registrované ochranné známky společnosti Microchip Technology Inc. v jiných zemích. GestIC je registrovaná ochranná známka společnosti Microchip Technology Germany II GmbH & Co. KG, dceřiné společnosti Microchip Technology Inc., v jiných zemích.
Všechny ostatní ochranné známky uvedené v tomto dokumentu jsou majetkem příslušných společností.
© 2020-2021, Microchip Technology Incorporated, Všechna práva vyhrazena.
ISBN: 978-1-5224-7597-2
Informace týkající se systémů řízení kvality společnosti Microchip naleznete na adrese www.microchip.com/quality.
Předmluva
UPOZORNĚNÍ PRO ZÁKAZNÍKY
- Veškerá dokumentace je zastaralá a tato příručka není výjimkou. Nástroje a dokumentace mikročipů se neustále vyvíjejí, aby vyhovovaly potřebám zákazníků, takže některé skutečné dialogy a/nebo popisy nástrojů se mohou lišit od těch v tomto dokumentu. Podívejte se prosím na naše web na stránce (www.microchip.com), kde získáte nejnovější dostupnou dokumentaci.
- Dokumenty jsou označeny číslem „DS“. Toto číslo je umístěno ve spodní části každé stránky před číslem stránky. Konvence číslování pro číslo DS je
„DSXXXXXXXXA“, kde „XXXXXXXX“ je číslo dokumentu a „A“ je úroveň revize dokumentu. - Nejaktuálnější informace o vývojových nástrojích naleznete v online nápovědě MPLAB® IDE. Vyberte nabídku Nápověda a poté Témata pro otevření seznamu dostupné online nápovědy files.
ZAVEDENÍ
Tato kapitola obsahuje obecné informace, které bude užitečné znát před použitím PIC32MK MCM Curiosity Pro. Mezi položky probírané v této kapitole patří:
- Rozvržení dokumentu
- Konvence použité v této příručce
- Doporučená četba
- Mikročip Web místo
- Vývojové systémy Customer Change Notification Service
- Zákaznická podpora
- Historie revizí dokumentu
VZHLED DOKUMENTU
Tento dokument popisuje, jak používat PIC32MK MCM Curiosity Pro jako vývojový nástroj pro emulaci a ladění firmwaru na cílové desce. Tato uživatelská příručka se skládá z následujících kapitol:
- Kapitola 1. „Úvod“ poskytuje krátký konecview startovací sady, zdůrazňující její vlastnosti a funkčnost.
- Kapitola 2. „Hardware“ obsahuje popis hardwaru startovací sady.
- Příloha A. „Schéma“ obsahuje blokové schéma, rozložení desek a podrobné schémata startovací sady.
- B.1 „PŘÍLOHA B: Kusovník materiálu“ poskytuje kusovník pro komponenty použité při návrhu a výrobě startovací sady.
KONVENCE POUŽITÉ V TÉTO PŘÍRUČCE
Tato příručka používá následující dokumentační konvence:
ÚMLUVY O DOKUMENTACI
Popis | Představuje | Examples |
Kurzíva | Odkazované knihy | MPLAB IDE Uživatelská příručka |
Zdůrazněný text | …je pouze kompilátor… | |
Počáteční velká písmena | Okno | okno Výstup |
Dialog | dialog Nastavení | |
Výběr z nabídky | vyberte Povolit programátor | |
Citáty | Název pole v okně nebo dialogu | "Uložit projekt před stavbou" |
Podtržený text kurzívou s pravoúhlou závorkou | Cesta k nabídce | File>Uložit |
Odvážné znaky | Dialogové tlačítko | Klikněte OK |
Karta | Klikněte na Moc tab | |
Text v lomených závorkách < > | Klávesa na klávesnici | lis , |
Obyčejný kurýr Novinka | Sample zdrojový kód | #definujte START |
Filejména | autoexec.bat | |
File cesty | c:\mcc18\h | |
Klíčová slova | _asm, _endasm, statický | |
Možnosti příkazového řádku | -Opa+, -Opa- | |
Bitové hodnoty | 0, 1 | |
Konstanty | 0xFF, 'A' | |
Kurzíva kurýr Nový | Proměnný argument | file.o, kde file může být jakýkoli platný filejméno |
Hranaté závorky [ ] | Volitelné argumenty | mcc18 [možnosti] file [možnosti] |
Curly závorky a svislý znak: { | } | Volba vzájemně se vylučujících argumentů; výběr NEBO | chybová úroveň {0|1} |
Elipsy… | Nahrazuje opakovaný text | var_name [, var_name…] |
Představuje kód dodaný uživatelem | void main (void)
{… } |
|
Poznámky | Poznámka představuje informace, které chceme znovu zdůraznit, abychom vám pomohli vyhnout se běžnému úskalí nebo abychom vás upozornili na provozní rozdíly mezi některými členy rodiny zařízení. Poznámka může být v krabici, nebo když je použita v tabulce nebo obrázku, je umístěna ve spodní části tabulky nebo obrázku. |
Poznámka: Toto je standardní schránka na poznámky.
POZOR Toto je upozornění.
Poznámka 1: Toto je poznámka použitá v tabulce. |
DOPORUČENÉ ČTENÍ
Tato uživatelská příručka popisuje, jak používat startovací sadu. Následující dokumenty Microchip jsou dostupné a doporučené jako doplňkové referenční zdroje.
PIC32MK General Purpose Family Data Sheet (DM320106)
Podrobné informace o zařízeních rodiny PIC32MK GP naleznete v tomto dokumentu. Referenční informace uvedené v tomto datovém listu zahrnují:
- Mapy paměti zařízení
- Pinout zařízení a podrobnosti o balení
- Elektrické specifikace zařízení
- Seznam periferních zařízení, která jsou součástí zařízení
- Uživatelská příručka kompilátoru MPLAB® XC32 C/C++ (DS50001686)
- Tento dokument podrobně popisuje použití kompilátoru MPLAB XC32 C/C++ společnosti Microchip k vývoji aplikace.
- MPLAB® X IDE Uživatelská příručka (DS50002027)
- Další informace týkající se instalace a implementace softwaru MPLAB X IDE a softwaru MPLAB SIM Simulator, který je součástí dodávky, naleznete v tomto dokumentu.
Specifikace univerzální sériové sběrnice a související dokumenty - Univerzální sériová sběrnice je definována specifikací USB 2.0 a souvisejícími doplňky a dokumenty pro jednotlivé třídy. Tyto dokumenty jsou k dispozici na fóru USB Implementers Forum. Viz jejich web místo na: http://www.usb.org
MIKROČIP WEB STRÁNKA
Microchip poskytuje online podporu prostřednictvím našeho web místo na http://www.microchip.com. Tento web místo dělá files a informace snadno dostupné zákazníkům. Přístupný pro většinu internetových prohlížečů, web web obsahuje následující informace:
- Podpora produktu – Datové listy a errata, aplikační poznámky a sampprogramy, zdroje návrhů, uživatelské příručky a dokumenty podpory hardwaru, nejnovější verze softwaru a archivovaný software
- Obecná technická podpora – Často kladené otázky (FAQ), požadavky na technickou podporu, online diskusní skupiny, seznamy členů programu konzultantů Microchip
- Obchod s mikročipem – Průvodce pro výběr produktů a objednávání, nejnovější tiskové zprávy Microchip, seznamy seminářů a událostí; a seznamy prodejních kanceláří Microchip, distributorů a zástupců továren
SLUŽBA OZNÁMENÍ ZMĚN ZÁKAZNÍKA VÝVOJOVÝCH SYSTÉMŮ
Služba oznámení zákazníkům společnosti Microchip pomáhá zákazníkům udržovat aktuální informace o produktech Microchip. Předplatitelé obdrží e-mailové upozornění, kdykoli dojde ke změnám, aktualizacím, revizím nebo chybám souvisejícím se specifikovanou řadou produktů nebo vývojovým nástrojem, který je zajímá.
Chcete-li se zaregistrovat, přejděte na Microchip web místo na www.microchip.com, klikněte na Oznámení o změně zákazníka a postupujte podle pokynů k registraci.
Kategorie skupiny produktů Development Systems jsou:
- Kompilátory – Nejnovější informace o kompilátorech Microchip C a dalších jazykových nástrojích
- Emulátory – Nejnovější informace o emulátoru Microchip in-circuit, MPLAB REAL ICE™
- In-Circuit Debuggers – Nejnovější informace o in-circuit debuggeru Microchip, MPLAB ICD 3 / MPLAB ICD 4
- MPLAB X IDE – Nejnovější informace o Microchip MPLAB X IDE, integrovaném vývojovém prostředí Windows® pro vývojové systémové nástroje
- Programátoři – Nejnovější informace o programátorech Microchip včetně vývojového programátoru PICkit™ 3 / PICkit™ 4
ZÁKAZNICKÁ PODPORA
Uživatelé produktů Microchip mohou získat pomoc prostřednictvím několika kanálů:
- Distributor nebo zástupce
- Místní prodejní kancelář
- Field Application Engineer (FAE)
- Technická podpora
Zákazníci by se měli s žádostí o podporu obrátit na svého distributora, zástupce nebo aplikačního inženýra (FAE). Zákazníkům jsou k dispozici také místní prodejní kanceláře. Seznam prodejních kanceláří a míst je uveden na zadní straně tohoto dokumentu.
Technická podpora je k dispozici prostřednictvím web místo na: http://support.microchip.com
HISTORIE REVIZÍ DOKUMENTU
Revize A (březen 2020)
Toto je první uvolněná verze tohoto dokumentu.
Revize B (únor 2021)
Aktualizováno 1.1 „Obsah sady“, aby se odstranilo zahrnutí kabelu Micro USB (typ B) ke kabelu typu A v sadě. Dodatek A: Schémata a Dodatek B: Kusovník byly z tohoto dokumentu odstraněny. Podívejte se prosím na produkt web stránku této desky pro přístup k designu desky files.
Kapitola 1. Úvod
Děkujeme vám za zakoupení vývojové desky Microchip Technology PIC32MK MCM Curiosity Pro. Tato vývojová deska poskytuje levný, modulární vývojový systém pro řadu 32bitových mikrokontrolérů Microchip.
Pro bezplatný demonstrační kód Microchip a další informace navštivte MPLAB Harmony web stránka na: http://www.microchip.com/MPLABHarmony. MPLAB Harmony Integrated Software Framework obsahuje několik ukázek, které mají konfigurace pro vývojovou desku PIC32MK GP.
Tyto ukázky jsou k dispozici v /apps složky instalace MPLAB Harmony, kde je buď :/mikročip/harmonie/ (pro OS Windows) nebo ~/microchip/harmony/ (pro OS MAC nebo Linux).
Další informace o ukázkách a postupech sestavení nebo spuštění naleznete v dokumentech dostupných v dokumentu složky /doc.
Tato kapitola pokrývá následující témata:
- Obsah sady
- Funkce a vlastnosti Starter Kit
Předprogramovaný exampKód souboru na MCU rodiny PIC32MK MCM je k dispozici ke stažení z Microchip web místo na: http://www.microchip.com/design-centers/32-bit. Celý projekt files jsou zahrnuty, proto lze kód použít k obnovení MCU rodiny PIC32MK MCM na startovací sadě do původního stavu (tj.ampzařízení je přeprogramováno jiným programem) nebo můžete použít výukový kód jako platformu pro další experimenty.
OBSAH SADY
Sada PIC32MK MCM Curiosity Pro obsahuje vývojovou desku PIC32MK MCM Curiosity Pro.
Poznámka: Pokud vám chybí jakákoliv část sady PIC32MK MCM Curiosity Pro, kontaktujte prodejní kancelář Microchip s žádostí o pomoc. Seznam kanceláří Microchip pro prodej a servis je uveden na poslední stránce tohoto dokumentu.
BLOKOVÉ SCHÉMA
FUNKČNOST A VLASTNOSTI SADA
Vývojová rada
Reprezentace rozložení vývojové desky obsažené v PIC32MK MCM Curiosity Pro jsou zobrazeny na obrázku 1-2 a obrázku 1-3.
Horní sestava PIC32MK MCM Curiosity Board obsahuje tyto klíčové funkce, jak je uvedeno na obrázku 1-2:
- PIC32MK1024MCM100
- Zelená LED kontrolka napájení
- Výkonový diodový bočník
- Zapněte napájení
- Mini-USB 2.0 konektor (ladění)
- Připojení USB Type-C
- CAN 120 Ohm zakončení
- Konektivita USB Type-A pro hostitelské aplikace PIC32
- Hlavička X32
- Zásuvka MikroBus
- Tři uživatelsky definované přepínače
- DB-9F CAN konektory
- Tři uživatelsky definované LED diody
- Konektory hlavičky CAN 3 a 4.
- Most USB-to-UART
Další informace o těchto funkcích naleznete v kapitole 2. „Hardware“.
Spodní sestava PIC32MK MCM Curiosity Pro obsahuje tyto klíčové funkce, jak je znázorněno na obrázku 1-3:
- Pickit On Board (PKoB4) Debugger IC.
- USB OTG konektor pro PIC32 USB OTG aplikace.
Kapitola 2. Hardware
Tato kapitola popisuje hardwarové funkce vývojové desky PIC32MK MCM Curiosity Pro.
HARDWAROVÉ VLASTNOSTI
Následující klíčové vlastnosti vývojové desky jsou uvedeny v pořadí uvedeném v části 1.3 „Funkce a vlastnosti sady“. Jejich umístění na vývojové desce viz obrázek 1-2.
Podpora procesoru
Sada vývojové desky je navržena s trvale namontovaným (tj. připájeným) procesorem PIC32MK1024MCM100.
Napájení
Napájení vývojové desky zajišťuje napájení sběrnice USB, která je připojena k USB ladicímu konektoru J500.
Jedna zelená LED (D205) je k dispozici pro indikaci zapnutí zařízení PIC32.
Připojení USB PIC32
Pomocí kterékoli z následujících možností se uživatelé mohou připojit k mikrokontroléru PIC32 USB:
- Režim hostitele – Připojte zařízení ke konektoru Type-A J201, který je umístěn v horní části startovací sady. Pokud k napájení hostitelského portu používáte port Debug USB, nainstalujte propojku JP204 pro zkratování diody ochrany proti zpětnému napájení. Pomocí této metody lze z portu Debug USB do hostitelského portu dodávat maximálně ~400 mA. Pokud je potřeba plných 500 mA zdroje, musí být externí zdroj připojen k aplikační desce a musí být odstraněn jumper J204, aby se zabránilo zpětnému napájení portu Debug USB.
- Režim zařízení – Připojte ladicí mini-B USB kabel k portu J500 a poté připojte startovací sadu k hostiteli pomocí kabelu s mikrokonektorem typu B k micro-A/B portu J200 startovací sady. Druhý konec kabelu musí mít konektor typu A. Připojte konektor typu A k hostiteli USB. Jumper J204 musí být odstraněn.
- Režim OTG – Připojte startovací sadu k OTG zařízení pomocí OTG micro-A/B kabelu do micro-A/B portu J200, který je umístěn na spodní straně desky. Startovací sada poskytuje palubní napájecí zdroj schopný poskytnout maximálně 120 mA. Toto napájení je řízeno zařízením PIC32MK1024MCM100. Jumper J204 musí být odstraněn.
Spínače
Tlačítkové spínače poskytují následující funkce:
- S1: Aktivní-nízký spínač připojený k RG11
- S2: Aktivní-nízký spínač připojený k RF13
- S3: Aktivní-nízký spínač připojený k RF12
- /MCLR: Připojeno k mikrokontroléru/MCLR
Tyto přepínače nemají žádné obvody debounce a vyžadují interní pull-up rezistory, což umožňuje uživateli prozkoumat softwarové techniky debounce. Při nečinnosti jsou spínače vytaženy vysoko (+3.3 V) a při stisknutí jsou uzemněny.
LED diody
LED diody, LED1 až LED3, jsou připojeny ke kolíkům PORTG (RG12 až RG14) procesoru. Piny PORTG jsou nastaveny vysoko, aby rozsvítily LED diody.
Možnosti oscilátoru
K palubnímu mikrokontroléru je připojen obvod 12 MHz oscilátoru (Y4). Tento obvod oscilátoru funguje jako primární oscilátor regulátoru.
Pro vývoj USB aplikací je nutné použití externího krystalu nebo externího oscilátoru. Specifikace USB předepisuje frekvenční toleranci ±0.05 % pro vysokou rychlost. Aplikace bez USB mohou používat interní oscilátory.
Sada vývojové desky má také opatření pro externí sekundární 32 kHz oscilátor (Y4); toto však není obsazeno. Vhodný oscilátor ECS-3X8 lze získat od Digi-Key: P/N – X801-ND CMR200TB32.768KDZFTR.
PKoB 4 Debugger IC je nezávisle taktovaný a má svůj vlastní 12 MHz hodinový oscilátor.
Zásuvky mikroBUS™
Na vývojové desce jsou k dispozici dvě mikroBUS patice, J300 a J301. Tyto zásuvky lze použít k rozšíření funkčnosti pomocí adaptérových desek MikroElectronica Click. Konektor mikroBUS se skládá ze dvou 1×8 zásuvkových zásuvek s SPI, I2C, UART, RST, PWM, analogovými a přerušovacími linkami a také 3.3V, 5V a GND napájecími linkami.
Piny GPIO pro zásuvky mikroBUS jsou přiřazeny k trase následovně:
- Instance periferií UART4, I2C4, SPI6 a OC1 do patice mikroBUS J300
- Instance periferií UART3, I2C2, SPI2 a OC3 do patice mikroBUS J301
Poznámka: Periferie UART3, I2C2 a SPI2 jsou také směrovány do audio hlavičky X32.
Záhlaví zvuku
PIC32MK MCM Curiosity Pro obsahuje dva X32 headery, J302 a J303, které umožňují připojení k Microchip Audio Codec Daughter Board. Tabulka 2-2 uvádí podrobnosti o dostupné dceřiné desce audio kodeku a pro další informace kontaktujte místní prodejní kancelář Microchip.
Úplný seznam aktuálně dostupných dceřiných desek audio kodeků naleznete na stránce microchipDIRECT web stránky: www.microchipdirect.com.
TABULKA 2-1: DESKA DCEŘSKÉ TABULE AUDIO KODEKU
Dcera Rada | č. dílu |
PIC32 Audio kódovaná dceřiná deska | AC320100 |
Přiřazení periferních zdrojů
Instance periferií MCU přiřazené různým hardwarovým rozhraním jsou uvedeny v tabulce 2-2. Pro použití příslušného hardwarového rozhraní musí být v aplikaci použita správná instance periferie.
TABULKA 2-2: PŘIŘAZENÍ ZDROJŮ
Přiřazení zdrojů | Obvodový | Referenční hodiny | ||||
I2C | SPI | UART | Porovnání výstupu | Přerušit | ||
MikroBus1 (J300) | I2C4 | SPI6 | UART4 | OC1 | INT1 | — |
MikroBus2 (J301) | I2C2 | SPI2 | UART3 | OC3 | INT2 | — |
X32 (J302, J303) | I2C2 | SPI2 | UART3 | — | — | REFCLK |
Palubní PICKitTM 4
MPLAB PICkit™ On-Board 4 (PKoB4) je nová generace In-Circuit Debugger. MPLAB PKoB4 programuje rychleji než jeho předchůdce a je navržen tak, aby používal vysokorychlostní 2.0 USB rozhraní a poskytoval bohaté možnosti ladění prostřednictvím jednoho USB kabelu. PKoB4 je určen k podpoře programování ladění a rozhraní Data Gateway.
MPLAB PKoB4 In-Circuit Debugger je kompatibilní s těmito platformami:
- Microsoft Windows 7 nebo novější
- Linux®
- macOS™
Systém MPLAB PKoB4 In-Circuit Debugger poskytuje následující výhodytages: Vlastnosti/Možnosti: - K počítači se připojuje pomocí vysokorychlostního kabelu USB 2.0 (480 Mbit/s).
- Programuje zařízení pomocí MPLAB X IDE nebo MPLAB IPE
- Podporuje více hardwarových a softwarových bodů přerušení, stopek a zdroje
- Kód file ladění
- Ladí vaši aplikaci v reálném čase
- Nastavuje body přerušení na základě interních událostí
- Vnitřní monitory file registrů
- Ladění plnou rychlostí
- Konfiguruje ovladače pinů
- Možnost upgradu v terénu prostřednictvím stažení firmwaru MPLAB X IDE
- Podpora virtuálního COM, která může navázat komunikaci UART mezi hostitelským počítačem a cílovým zařízením pomocí následující konfigurace UART:
- Přenosová rychlost: 115,200 XNUMX bps
- Pouze 8bitový formát znaků
- Žádné hardwarové řízení toku
- Jeden stop-bit
- Přidává novou podporu zařízení a funkce instalací nejnovější verze MPLAB X IDE (k dispozici zdarma ke stažení na https://www.microchip.com/mplabx/)
- Indikuje stav ladicího programu prostřednictvím zabudovaných LED diod
Výkon / rychlost: - Více a rychlejší paměti
- Operační systém v reálném čase (RTOS)
- Při přepínání zařízení nedochází ke zpoždění stahování firmwaru
- 32bitový MCU běžící na 300 MHz
ZPŮSOB OBNOVENÍ
Pokud PKoB4 přestane reagovat, uživatelé mohou nástroj obnovit pomocí následujících kroků:
- Když je PIC32MK MCM Curiosity Pro stále napájený, zkratujte 2 pady na přibližně 10 sekund.
- Otevřete nejnovější verzi MPLAB X IDE.
- Klikněte na Debug > Hardware Tool Emergency Boot Firmware Recovery.
- Postupujte podle pokynů na obrazovce a resetujte nástroj zpět do továrního nastavení.
Další informace o PKoB4 naleznete v „Uživatelské příručce MPLAB PICkit™4 In-Circut Debugger“ (DS50002751), která je k dispozici ke stažení na následujícím umístění:
http://ww1.microchip.com/downloads/en/DeviceDoc/MPLAB%20PICkit%204%20ICD%20Us-ers%20Guide%20DS50002751C.pdf.
Celosvětový prodej a servis
2020–2021 Microchip Technology Inc.
Technická podpora:
http://www.microchip.com/support
Web Adresa:
www.microchip.com
Staženo z Arrow.com.
Dokumenty / zdroje
![]() |
MICROCHIP PIC32MZ Embedded Connectivity EC Starter Kit [pdfUživatelská příručka PIC32MZ Embedded Connectivity EC Starter Kit, PIC32MZ, Embedded Connectivity EC Starter Kit, Connectivity EC Starter Kit, EC Starter Kit, Starter Kit |