Version 70
    MCU/MPU/DSP > OS & Middleware > Graphical User Interface >
    • uC/Probe - Graphical Live Watch
    • uC/Probe - Graphical Live Watch
    Manufacturer: Micrium
    Part Number: PRB-PROX-MNTHPF-P-P1

    Delivery method: eDelivery - instant activation

    Part Number: PRB-BASX-PERPXX-P-P1

    Delivery method: eDelivery - instant activation

    Part Number: PRB-PROX-YRLY-P-P1

    Delivery method: eDelivery - instant activation

    Part Number: PRB-PROX-PERPXX-P-P1
    Part Number: PRB-BASX-YRLYXX-P-P1

    Delivery method: eDelivery - instant activation

    Part Number: PRB-PROX-YRLY-P-P1 PHYS

    Delivery method: eDelivery - instant activation

    Part Number: PRB-PROX-PERPXX-P-P1 PHYS

    Delivery method: eDelivery - instant activation

    Part Number: PRB-BASX-YRLYXX-P-P1 PHYS

    Delivery method: eDelivery - instant activation

    Part Number: PRB-BASX-PERPXX-P-P1 phys

    Delivery method: eDelivery - instant activation

    Part Number: Virtual Bundle for FRDM-KL25Z and uC/Probe

    µC/Probe is a standalone and completely agnostic Windows-based application that allows you to visualize and change, at run-time, the value of variables in your application through graphical objects (gauges, bar graphs, sliders, switches, push buttons, graphs, etc.).

    µC/Probe interfaces to your target using RS-232C, TCP/IP, USB and JTAG/SWD. If used with an ARM Cortex MCU along with a Segger J-Link you can view and change variables without requiring having to write ANY code in your application. µC/Probe works equally well on bare-metal applications and does not require an RTOS.

    Overview

    Micrium’s µC/Probe is a Windows application that allows you to read and write the memory of any embedded target processor during run-time, and map those values to a set of virtual controls and indicators placed on a graphical dashboard. Absolutely no programming is required – simply drag and drop the graphic components into place, and watch them go.


    µC/Probe works with a wide variety of embedded processors, and suppose communication via J-Link, TCP/IP, USB, RS-232 or Proxies such as the IAR Systems Embedded Workbench Plugin for µC/Probe or the Eclipse Plugin for µC/Probe.

    You can also use μC/Probe to extend the capabilities of your debugging software by running both at the same time. μC/Probe allows you to have instant control over your global variables in a real-time and non-intrusive way.

    Micriµm Demos

    While Micrium’s uC/Probe works with a wide variety of board types, Micrium has partnered with element14 to provide specific design examples for use with the development boards listed below. Details and example code for these development board associations are provided in board specific Quick Start Guides found in the ‘Documents’ section of this page.

    Purchase element14/Micrium collaboration boards with a uC/Probe 1-month free trial.

    Board

    Communication
    Interface
    uCOS-III
    Example
    Baremetal
    Example
    BBBTCP/IPx
    RIoTboardTCP/IPx
    FRDM-KL05Z CMSIS-DAPx
    FRDM-KL25ZCMSIS-DAPxx
    FRDM-KL26ZJ-Linkxx
    FRDM-KL46ZCMSIS-DAPxx

    Features

    µC/Probe has the following graphical analysis tools:

    • Graphical tools: Buttons, Charts, Checkbox, Cylinder, Guages, LED, Numeric Up/Down control, Slider, Textbox, Treeview, Radio buttons.
    • Kernel Awareness: µC/OS-II, µC/OS-III and µC/TCP-IP.
    • Communication interfaces: CMSIS-DAP, Cypress PSoC Prog, Segger J-LINK HS, Terminal window.
    • Other features: Data logging to CSV file, Microsoft Excel bridge (map a variable to a cell in Excel), RGB color palette, Data footprint calculator.

    License

    Available in 3 license options:

    • Educational: 1min run-time timeout, 1 data screen, 5 guages, 3 numeric style indicators limited.
    • Basic: No timeout, Unlimited number of data screens, guages and other indicators along with charts & kernel awareness.
    • Professional: All features of basic version and Excel bridge, HID control, data logging & terminal window available.

    Blog Posts

    Discussions