Keil Logo

Application Note 198

Using the uVision Socket Interface

This Application Note explains how to control and monitor µVision remotely via its in-built TCP/IP interface.

The µVision Socket Interface (UVSOCK) enables µVision to be controlled and monitored by one or more third party applications (Clients). It enables Clients to perform:

  • Application configuration
  • Application building
  • Application debugging

The Client has access to the power of µVision's device database, build system, and features such as advanced debugging with the Real-Time Agent. The Client and µVision work together to provide a seamless experience for the end-user.

Revision History

  • July, 2018 - Updated documentation for functions UVSC_DBG_FILELINE_TO_ADR() and UVSC_DBG_ADR_TOFILELINE(). Added documentation for access to Event Recorder.
  • October, 2016 - Updated documentation for functions UV_DBG_SERIAL_PUT(), UV_DBG_SERIAL_GET(), UVSC_DBG_STOP_EXECUTION(), UVSC_DBG_EXIT().
  • June, 2016 - Added functionality to output data on selectable ITM channels.
  • April, 2016 - Documentation improved.
  • March, 2016 - Updated with support for 64-bit Operating Systems.
APNT_198_UVSOCK.ZIP (13,456K)
Friday, May 29, 2020
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.