![Microchip Technology PIC32CM JH01 Скачать руководство пользователя страница 8](http://html1.mh-extra.com/html/microchip-technology/pic32cm-jh01/pic32cm-jh01_user-manual_1786050008.webp)
3.
Curiosity Pro
The PIC32CM JH01 Curiosity Pro evaluation kit is a user-friendly rapid prototyping platform. It is supported with
MPLAB X IDE and MPLAB Harmony v3 software development framework that comes with demonstration codes,
middleware, PLIBs, and drivers.
The Curiosity Pro evaluation kits support a wide range of extension boards which are connected through a set
of standardized headers and connectors. Each extension board has an identification (ID) chip to uniquely identify
which boards are connected to the Curiosity Pro evaluation kit. When an extension board is connected, some
relevant information, such as board features, supported interfaces, serial number, links to documentation, is read and
displayed on the MPLAB X IDE window.
3.1
Embedded Debugger
The PIC32CM JH01 Curiosity Pro evaluation kit contains the Microchip Embedded Debugger (EDBG) for on-board
debugging. The EDBG is a composite USB device of the following three interfaces:
• Debugger
• Virtual COM Port
• Data Gateway Interface (DGI)
Together with MPLAB X IDE, the EDBG debugger interface programs and debugs the microcontroller. On the
Curiosity Pro evaluation kit, the SWD interface is connected between the EDBG and the microcontroller.
The Virtual COM Port is connected to a UART on the PIC32CM JH01 and provides an easy way to communicate with
the target application through terminal software. It offers variable baud rate, parity, and stop bit settings. The settings
on the PIC32CM JH01 must match the settings given in the terminal software.
Note:
The virtual COM port in the EDBG requires the terminal software to set the data terminal ready (DTR) signal
to enable the UART pins connected to the PIC32CM JH01. If the DTR signal is not enabled, the UART pins on the
EDBG are kept in high-z (tristate) rendering the COM port unusable. The DTR signal is set automatically by some
terminal software, but it may have to be manually enabled in your terminal.
The DGI consists of several physical interfaces for communication with the Host computer. Communication over
the interfaces is bidirectional. It can be used to send events and values from the PIC32CM JH01. Traffic over the
interfaces can be timestamped by the EDBG for accurate tracing of events. time stamping imposes an overhead that
reduces maximal throughput. The MPLAB Data Visualizer is used to send and receive data through DGI.
The EDBG controls two LEDs: a power LED and a status LED. The following table provides how LEDs are controlled
in different operation modes.
Table 3-1. EDBG LED Control
Operation mode
Power LED
Status LED
Normal operation
Power LED is lit when power is applied
to the kit.
Activity indicator, LED flashes when any
communication happens to the EDBG.
Bootloader mode (idle) The power LED and the status LED blink simultaneously.
Bootloader mode
(firmware upgrade)
The power LED and the status LED blink in an alternating pattern.
For additional information on the EDBG, refer to the
.
EV81X90A
Curiosity Pro
©
2022 Microchip Technology Inc.
and its subsidiaries
User Guide
DS70005482B-page 8