beautypg.com

Zilog ZUSBOPTS User Manual

Page 81

background image

UM017105-0511

Menu Bar

Zilog Developer Studio II – ZNEO™

User Manual

53

instead be stored in memory (and on the stack if dynamic frames are in use), thereby
increasing the overall data storage requirements of your application. Usually this increase
is fairly small.

You can debug your application when this checkbox is deselected. The debugger contin-
ues to function normally, but debugging might be more confusing due to the factors
described earlier.

The

Limit Optimizations for Easier Debugging

checkbox interacts with the

Generate

Debug Information

checkbox (see the

Generate Debug Information

section on page 49).

Memory Model.

The Memory Model drop-down list allows you to choose between the

two memory models supported by the ZNEO C-Compiler,

Small

or

Large

. One funda-

mental difference between these models is that the small model can be implemented using
only ZNEO CPU’s internal Flash and RAM memory, but the large model requires the
presence of external RAM. Using the small model also results in more compact code and
often reduces the RAM requirements as well. However, the small model places constraints
on the data space size (not on the code space size) of your application. Some applications
might not be able to fit into the small model’s data space size; the large model is provided
to support such applications. See the

Memory Models

section on page 161 for full details

of the memory models.

Project Settings—Listing Files Page.

Figure 50 shows the Listing Files page.

For Assembly Only projects, the Listing Files page is not available.

Note:

Note:

This manual is related to the following products: