User`s guide

Processor Expert Interface
Processor Expert Overview
76
Targeting MC56F83xx/DSP5685x Controllers
Target CPU window — This window depicts the target microprocessor as a
simple package or a package with peripherals. As you move the cursor over this
picture’s pins, the window shows pin numbers and signals. Additionally, you can
have this window show a scrollable block diagram of the microprocessor.
CPU Structure window This window shows the relationships of all target-
microprocessor elements, in an expandable-tree representation.
CPU Types Overview — This reference window lists all CPUs that your
Processor Expert version supports.
Memory Map — This window shows the CPU address space, plus mapping for
internal and external memory.
Resource Meter — This window shows the resource allocation for the target
microprocessor.
Peripheral Usage Inspector This window shows which bean allocates each
on-chip peripheral.
Installed Beans Overview — This reference window provides information
about all installed beans in your Processor Expert version.
Driver generation — The PEI suggests, connects, and generates driver code for
embedded-system hardware, peripherals, and algorithms.
Top-Down Design — A developer starts design by defining application
behavior, rather than by focussing on how the microcontroller works.
Extensible beans library — This library supports many microprocessors,
peripherals, and virtual devices.
Beans wizard — This external tool helps developers create their own custom
beans.
Extensive help information — You access this information either by selecting
Help from the Program Expert menu, or by clicking the Help button of any
Processor Expert window or dialog box.
Processor Expert Code Generation
The PEI manages your CPU and other hardware resources, so that you can concentrate
on virtual prototyping and design. Your steps for application development are:
1. Creating a CodeWarrior project, specifying the Processor Expert stationery
appropriate for your target processor.
2. Configuring the appropriate CPU bean.
3. Selecting and configuring the appropriate function beans.