ARM Technical Support Knowledge Articles

SETTING BREAKPOINTS ON IDATA MEMORY

Applies to: uVision Debugger

Answer


Information in this article applies to:


QUESTION

I'm creating an 8051 program using uVision and C51 V6. I can't seem to set a write breakpoint on I:0xFF in the debugger in uVision. I've tried many combinations of...

bs write i:0xFF

to detect the following assignment:

unsigned char idata *p = (unsigned char idata *) 0xFF;

*p = 34;

but nothing seems to work.

Can you tell me how to do this?

ANSWER

We have confirmed this to be a problem in uVision V2.05 and earlier. It will be corrected in V2.06. You may download the latest updates from the following URL:

http://www.keil.com/update/

Article last edited on: 2004-06-29 10:15:24

Rate this article

[Bad]
|
|
[Good]
Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential