Keil Logo

Introduction

MON166 is a debug monitor for C16x and ST10 user programs. It consists of:

  • A configurable monitor program that resides and runs on your target system.
  • The µVision Debugger and its associated MON166 driver.

The code space requirements of MON166 are small. It can run from about 5K of external or on-chip CODE memory. It requires only 256 bytes of RAM for monitor variables and storage.

To debug programs with MON166, you must configure the monitor for your specific target system (which has several requirements). Then, you must alter the load/starting address of your target program and download it to your target system using MON166 and the µVision Debugger.

Note

  • µVision allows you to create multiple target configurations for a single project — one of which could be used for the debug monitor project settings.
  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.