CodeWarrior Dev Studio for 56800/E Datasheet by NXP USA Inc.
View All Related Products | Download PDF Datasheet
0"
:9 freescale‘“
semlccnducmr
Overview
The comprehensive, award-winning, highly
visual CodeWarrior development environment
lets both 56800 and 56800E designers build
and deploy even the most sophisticated DSC
systems quickly and easily by integrating
support for both architectures into a single
integrated solution. Whether your application
is targeting motor control, smart appliances,
industrial control or braking/steering by-wire
applications, CodeWarrior tools provide
you with everything you need to exploit
the advanced capabilities of the Freescale
56800/E digital signal controllers. CodeWarrior
Development Studio for Freescale 56800/E
digital signal controllers is uniquely
designed to take advantage of the powerful
microcontroller capabilities of the 56800/E
architectures.
CodeWarrior Compiler, Assembler,
Linker and Libraries
The CodeWarrior build system helps you develop
applications with the smallest codesize and
fastest execution time. Primary features include:
• OptimizingANSICcompiler
• GUIbasedwithcommand-lineoption
• Advancedoptimizationtechnology
generates fast, compact, high-quality code
• ELFoutputincompiler/assembler
• LinkergeneratesbothELFandS-Records
• MSLsupportsfileIOthroughdebugger
interface
Graphical Source-Level Debugger
TheCodeWarriorIDEincludesastate-of-
the-art C source-level debugger with a wide
array of sophisticated features that help you
debug your DSC application faster than ever.
The debugger provides all of the power you
need with the simplicity of a Windows® based
point-and-click environment for fast and easy
execution. Key capabilities include:
• Graphicaldisplayofcomplexdata
structures and expressions to speed
runtime analysis
• Fast,flexibleandcomprehensive
run-control capabilities for complete
target control
• Precisebreakpointshelpsolve
sophisticated problems
• High-performancehost-targetinterfacesfor
faster flash programming
• Downloadtointernalflashwiththeclickof
a button
• Interactivelydebugsoftwarerunningin
internal flash using hardware breakpoint
mechanism
Processor Expert™
Processor Expert provides a rapid
applicationdesign(RAD)toolthatcombines
easy-to-use component-based software
application creation with an expert knowledge
system.CPUon-chipperipherals,external
peripherals and software functionality is
encapsulated into components called
Embedded Components. Each component’s
functionality can be tailored 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.
Processor Expert also makes porting a
breeze. Simply select the new 56800 or
56800E processor and Processor Expert
maps the software and peripheral
components that describe your application’s
functionality to the resources available on the
newprocessor.Allyouhavetodoisresolve
any problems flagged by Processor Expert
and you’re finished.
Features
• Codegenerationforlow-leveldriversource
• Hardwareindependencereduces
application porting time
• Drag-and-dropcomponents
• Expertknowledgebaseconstantlychecks
CPU-dependentsettings
• AutomaticallygenerateshighlyoptimizedC
code within your CodeWarrior project
• LatestIDEversion5.9(New)
• LinkerMemoryInitialization(LMI)feature,
which allows every word in a non-empty
sectiontobeinitializedwithavalue(New)
• Open-sourceBDM(JTAG)connection
support(New)
• Datavisualizationallowsdisplayofmore
than one variable at a time on one chart, or
useofmultiplecharts(New)
• Supports56F824x/5x(New)
Processor Expert Components
• Memorymanagement
• Components(drivers)forallperipherals
• Digitalsignalprocessingandfiltering
• Bitmanipulation
• Vocoders
• Modems
• RTOSintegrationsupport
• Comprehensivesoftware,hardwareand
silicon documentation
• Softwaretestinganddebugutilities
• Networking
• Telephony
• Security
• Voicerecognition
• Sampleapplications
• Processorarchitectureservicesadditional
applications(56F800and56F8300series)
• Uninterruptiblepowersupply
• Motorcontrolprimitivesandalgorithms
• Motorcontrolapplicationsadditional
applications(56850seriesonly)
• Featurephone
Check online for the latest list of Processor
Expert embedded components.
Freescale Development Tools
CodeWarrior™ Development Studio for Freescale
56800/E Digital Signal Controllers V8.3
Fast hack”
\/
: 'freescale‘“
semlccnducmr
Codewarrior Development Studio for Freescale 56800/E Digital Signal Controllers
Product Part Numbers
Part Numbers: Products:
CWS-568-CX(Note:Individualpartnumberisno
longer in use, product is now included in Standard and
Professional Suites)
CodeWarrior Development Studio for 56800/E
Digital Signal Controllers, Standard Edition
CWS-568-C64K-CX(Individualpartnumberisno
longer in use, product is now included in Basic Suite)
CodeWarrior Development Studio for 56800/E
DigitalSignalControllers,256KBEdition
CWX-568-SE CodeWarrior Development Studio for 56800/E
Digital Signal Controllers, Special Edition
64KBCodeSizeLimit
CodeWarrior Development Studio for
56800/E Digital Signal Controllers is included
in the CodeWarrior Development Tool Suites.
To order the product, select the part number
for the CodeWarrior Development Tool Suite
that meets your needs.
Special Suite—CodeWarrior for 56800/E
Digital Signal Controllers, Special Edition
Special Edition CWX-568-SE
Basic Suite—C Compiler Upgrade
Perpetual $995
• Node Locked CWP-BASIC-NL
• Floating CWP-BASIC-FL
• Tech Support CWT-BASIC
After first year $195
Annual Subscription $395
• Node Locked CWA-BASIC-NL
• Floating CWA-BASIC-FL
Standard Suite—CodeWarrior for 56800/E
Digital Signal Controllers, Full Product
Perpetual $2495
• Node Locked CWP-STANDARD-NL
• Floating CWP-STANDARD-FL
• Tech Support CWT-STANDARD
After first year $495
Annual Subscription $995
• Node Locked CWA-STANDARD-NL
• Floating CWA-STANDARD-FL
Professional Suite—CodeWarrior for
56800/E Digital Signal Controllers,
Full Product
Perpetual $4995
• Node Locked CWP-PRO-NL
• Floating CWP-PRO-FL
• Tech Support CWT-PRO
After first year $995
Annual Subscription $1995
• Node Locked CWA-PRO-NL
• Floating CWA-PRO-FL
Contact your local Freescale representative
for more information.
Learn More: For more information about Freescale
CodeWarrior products, please visit
www.freescale.com/codewarrior.
You can also find more information about
Fast Track, Freescale’s online support services
center, at www.freescale.com/fasttrack.
Freescale,theFreescalelogo,andCodeWarrioraretrademarksorregisteredtrademarksofFreescaleSemiconductor,Inc.
intheU.S.andothercountries.Allotherproductorservicenamesarethepropertyoftheirrespectiveowners.
©FreescaleSemiconductor,Inc.2009.
950-00003
REVE
Component Wizard
The Component Wizard is the tool that allows
you to create your own Components to
address the specific needs of an application,
such as support for using a generic peripheral
in a very specific way. This tool is sold
separately.
Real-Time Operating System (RTOS)
•
FreescaleOSEKturboisasmall,fast,reliable,
scalableRTOS.Fullycomplianttothe
latestOSEK/VDXspecificationsitworks
seamlessly with CodeWarrior Development
Studio for Freescale 56800/E digital signal
controllersMC56F834xseriesofprocessors
Specifications
Languages Supported
• C
• 56800/Eassemblylanguage
Host Development Platform
• Windows®XP(32-bit)
• Windows®Vista(32-bit)(HomePremium
andBusinessEditions)
Supported Digital Singal
Controllers Families
• 56F8xxxdevice(56800Ecore):
MC56F800x,MC56F801x,
MC56F803x,MC56F824x/5x(New),
andMC56F83xx
• 56F8xxdevice(56800core):DSP56F80x
• 568xxdevice:DSP5685x
Supported DSC DEMO/EVM Boards
• DSP56F800DEMO-E,DSP56F827EVM,
DSP56852EVM,DSP56858EVM,
MC56F8323EVM,MC56F83567EVM,
DEMO56F8013,DEMO56F8014,
MC56F8037EVM,MC56F8006DEMOand
TWR-56F8257(New)
Target Connections
• CodeWarriorUSBTAP
(OrderPart#:CWH-UTP-ONCE-HE)
• OpenSourceBDM(HCS08JM60based)
(Supportsonly56F800xand56F824x/5x)
Peripherals
• Stand-aloneflashprogrammingsupport
System Requirements
• 1.0GHzprocessor:Intel® Pentium®
or equivalent
• WindowsXP/Vista(32-bit)(HomePremium
andBusinessEditions)
• 2GBRAMminimum
• 2.0GBfreeharddrivespace
• CD-ROMdriveforinstallingFreescale
Support Policy
• On-linehelpanddocumentation
• Free30-dayevaluationlicenseavailable
Products related to this Datasheet
KIT DEV 56800/E DSP 32K
KIT DEV 56800/E DSP 32K
KIT DEV 56800/E DSP 64K
KIT DEV 56800/E DSP 64K
KIT DEV 56800/E DSP STD EDITION
KIT DEV 56800/E DSP STD EDITION
TECH SUPPORT CW 56800 32K FL
TECH SUPPORT CW DSP 56800 32K
TECH SUPPORT CW HAWK 64K CC FLT
TECH SUPPORT CW DSP 56800 6
TECH SUPPORT CW DSP 56800 1YEAR
SOFTWARE CW DSP 56800 HAWK
SOFTWARE CW DSP 56800 HAWK
SOFTWARE CW DSP 56800 HA