Jump to content
Sign in to follow this  
abc

Struggling with configuring CCS to step over interrupts etc.

Recommended Posts

Sorry for a newbie question. I am trying to make CCSv6 to work for me in debug mode.


 


What I need is 


 


1) most important/urgent: configure it to step over interrupts without disabling them 


 


2) disable all optimizations in compiler


 


3) have full call stack: e.g. if a() calls b() and then interrupted by c_isr(), I'd like to see all three in my stack (either that, or at least I need some way to stop out of an interrupt via StepReturn or some other way that actually suspends execution after return.


 


4) to get printf() to work. I see people on the 'net have made it work in other versions. Mine just wants me to define putchar().


 


5) I'd like to evaluate a char* in a user-friendly format, i.e. as a string, with all its characters in one line


 


 


Share this post


Link to post
Share on other sites
Clarification. When I am step-returning from an interrupt (Energia's USCIA1_ISR()) I get the following error:

 

MSP430: Trouble Setting Breakpoint with the Action "Continue or Finish Stepping" at 0xe000b:

Address is past the end of memory

 

What could be the cause of this?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×