Keil™, An ARM® Company

RTX166 Tiny User's Guide

Debugging

The µVision Simulator allows you to run and test your RTX166 Tiny applications. RTX166 Tiny Applications load just like non-RTX166 Tiny programs. No special commands or options are required for debugging.

A kernel-aware dialog displays all aspects of the RTX166 Tiny kernel and the tasks in your program. Select RTX166 Tiny Tasklist from the Peripherals menu to display this dialog.

  • TID is the Task ID specified in the task definition.
  • Task Name is the name of the task function.
  • State is the current state of the task.
  • Wait for Event specifies the event(s) for which the task is waiting.
  • Sig indicates the state of the task's signal flag (1=set).
  • Timer indicates the number of timer ticks before the task reaches a time-out. This is a free-running timer that is only used when the task is waiting for a timeout or interval.
  • UsrSP indicates the starting address (stack top) of the user task stack.
  • SysSP indicates the starting address (stack top) of the system task stack.