54
leads to:
8010 30.
This co mmand cannot write t o FLASH memory.
8.18 Page Erase PE
Format:
PE StartAddress [EndAddr|+Length]
Command to erase one or more pages of FLASH memory. If only a single argument is supplied then
only the page containing that address will be erased. If either StartAddress or EndAddress do not lie
on an erase page boundary, a warning dialog appears to the effect that the range about to be erased
is larger than you have specified. This dialog gives you the option to cancel the command.
Note that you do not need to explicitly erase memory before re-programming it; Xplor8 takes care of
the necessary erasing as part of the Load Memory and Fill commands.
The page size depends upon the particular MCU that you are using.
8.19 Pause PAUSE
Format:
PAUSE [milliseconds]
The Pause command has two forms. If PAUSE is followed by a number of milliseconds, then Xplor8
will pause macro execution for this length of time. 'Milliseconds' is a decimal number.
PAUSE is only available in macros, and following the G(Go) command.
If PAUSE is not followed by a number, then macro execution is paused until the user hits any key, or
the character $4B is received by the serial port. This lets the target MCU control the execution of
Xplor8 macro commands. In this form of the command, the message 'Pause end signaled' appears in
the Output Window when the $4B character is received or the user hits a key. Note that the program
will still be running on the MCU, and if there are further commands in the macro, these will then be
executed.
Example:
PAUSE 1000 Suspends macro execution for 1 second.
Kommentare zu diesen Handbüchern