Keil™, An ARM® Company

µVision® User's Guide

Differences Between µVision3 and C

There are a number of differences between expressions in µVision3 and expressions in the C programming language:

  • µVision3 does not differentiate between uppercase and lowercase characters for symbolic names and command names.
  • µVision3 does not support converting an expression to a typed pointer like char * or int *. Pointer types are obtained from the symbol information in the target program. They cannot be created.
  • Function calls entered in the µVision3 Output Window – Command page. You cannot invoke functions in your target from the command line.
  • µVision3 does not support structure assignments.