Editing The Program; Watching Variables Dynamically; Summary Of Features - Rabbit RabbitCore RCM2000 Getting Started Manual

C-programmable module
Hide thumbs Also See for RabbitCore RCM2000:
Table of Contents

Advertisement

You can set break points while the program is running by positioning the cursor to a state-
ment and using the
F2
take place.You can toggle the break point off with the
the
F9
key. Try this a few times to get the feel of things.

4.3.3 Editing the Program

Click on the
box on the task bar. This will set Dynamic C into the edit mode so that
Edit
you can change the program. Use the
with a new name so as not to change the demo program. Save the file as
change the number 25000 in the
recompile and run the program. The LED will start flashing, but it will flash much faster
than before because you have changed the loop counter terminal value from 25000 to
10000.

4.3.4 Watching Variables Dynamically

Go back to edit mode (select edit) and load the program
menu
command. This program is the same as the first program, except that a vari-
Open
able
has been added along with a statement to increment
k
loop. The statement:
runwatch();
has been added. This is a debugging statement that makes it possible to view variables
while the program is running.
Use the
F9
key to compile and run
window and add the watch expression
type
. Each time you type
<Ctrl-U>
incrementing about 5 times a second.
As an experiment, add another expression to the watch window:
k*5
Then type
<ctrl-U>
several times to observe the watch expressions

4.3.5 Summary of Features

So far you have practiced using the following features of Dynamic C.
• Loading, compiling and running a program. When you load a program it appears in an
edit window. You can compile by selecting
pile
menu. When you compile the program, it is compiled into machine language and
downloaded to the target over the serial port. The execution proceeds to the first state-
ment of main where it pauses, waiting for you to command the program to run, which
you can do with the
and start the program running with one keystroke, use
gram is not already compiled, the run command will compile it first.
• Single-stepping. This is done with the
stepping. If the
F7
Getting Started
key. If the execution thread hits the break point, a break point will
Save as
for (..
FLASHLED2.C
to the top of the list of watch expressions. Now
k
<Ctrl-U>
key or by selecting
F9
F8
key is used, then descent into subroutines will take place. With the
F2
key and continue execution with
choice on the
File
statement to 10000. Then use the
FLASHLED2.C
each time around the endless
k
. Now type
<Ctrl-W>
, you will see the current value of
on the task bar or from the
Compile
on the
menu. If want to compile
Run
Run
, the run command. If the pro-
F9
key. The
F7
key can also be used for single-
menu to save the file
. Now
MYTEST.C
F9
key to
using the
File
to open the watch
, which is
k
and
.
k
k*5
Com-
25

Advertisement

Table of Contents
loading

Table of Contents