M5485AFEE Freescale, M5485AFEE Datasheet - Page 13

M5485AFEE

Manufacturer Part Number
M5485AFEE
Description
Manufacturer
Freescale
Datasheet

Specifications of M5485AFEE

Lead Free Status / RoHS Status
Compliant
UNIS Processor Expert*
Processor Expert is a rapid application design
tool that combines easy-to-use component-
based application creation with an expert
knowledge system. CPU, on-chip peripherals,
external peripherals and software functionality
are encapsulated into components called
Embedded Beans™. You can tailor each
component’s functionality to fit your
application requirements by modifying the
component’s properties, methods and events.
When you build the project, Processor Expert
automatically generates highly optimized C
code and places the files into your project.
Endless troubleshooting cycles are a thing of
the past! Processor Expert’s knowledge base
only provides valid choices and immediately
flags potential resource conflicts, allowing
you to resolve the problems during the initial
design phase. Processor Expert also makes
porting a breeze. Simply select the new MCU
and Processor Expert maps the software and
peripheral components that describe your
application’s functionality to the resources
available on the new MCU. All you have to do
is resolve any problems flagged by Processor
Expert and you’re finished.
*Available December 2007
UNIS Device Initialization
Device Initialization provides a fast and easy
way to configure and generate initialization
code for ColdFire microcontrollers. The
Device Initialization tool contains only one
set of beans: Peripheral Initialization Beans.
The initialization code can be generated in
either assembly or C code. During the Code
Generation process the Device Initialization
tool generates a function named MCU_Init
with the initialization code for the CPU
peripherals you selected—configured to your
specifications. To use the MCU_Init function,
just insert the function call at the start of your
application code.
You control how the generated code is added
to your project. The Device Initialization tool
can add the code directly to your project or
it can create a separate text file—it’s your
choice. If you decide to create a separate
text file, you can easily add the code to your
project by cutting and pasting the code to an
existing file in your project or adding the text
file to your project.
Build Systems
The CodeWarrior build system helps you
develop applications with the smallest code
size and fastest execution time. Industry-
leading CodeWarrior C/C++ Compiler Suite
includes ANSI C and ISO C++ compatible
standard library.
• Standard or compact C libraries available
• Global optimizations for C/C++
• Support for ColdFire native data alignment
• Easily configurable warning levels
• Flexible compiler/linker settings through
• Enhanced sets of standard libraries for
Project Manager
CodeWarrior IDE holds source files and
libraries, manages dependencies and stores
compiler, linker and other preferences using
projects in a graphical user interface.
• Dependency management eliminates the
• Keeps constant track of code size, file link
• Easily configurable warning levels
for embedded development
need for complicated make-files
order and debugging options
yielding increased performance
graphical control
better memory footprint
Source-Level Debugger
A high-performance graphical source-level
debugger is equipped with the latest features
to shorten hardware bring-up and application
development time.
• Edit/write code while debugging for faster
• Pop-up windows to display/edit variable
• Source, assembly and mixed
• Debug With Arbitrary Records Format
• Debugging and analysis support for
Editor and Code Navigation System
Enables the creation and manipulation of
source code and other text files.
• Set breakpoints in the editor
• Supports Assembly language coloring
• Edit compile-time errors from inside the
• Pop-up menus enable quick navigation to
• Drag-and-drop editing in IDE for
• Click on compile-time error links to view the
Search Engine
Locates a specific text string; provides file
comparison and file-differencing functionality.
• Differences can easily be viewed with
• Compare files and selectively apply
Note: Please see product release notes for details on 7.0
results with source code browsing
values and registers
debugging support
(DWARF2) support
industry-leading real-time operating
systems (RTOS): ARC™ MQX™, ThreadX,
Quadros RTXC™ and others.
build system
project functions and headers
source code
source of the error
color-coded, line-by-line comparisons
differences with a single mouse click