You are on page 1of 6

Welcome to CodeWarrior Development Studio for Freescale HC(S)08 Microcontrollers

v5.0!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!
IMPORTANT NOTES:
(1) In order to register this product please follow the instructions included
on the registration card that you received. Alternatively, when downloading
the product from the web, you may contact us via email at <http://www.freescale.
com>
to receive a license activation code to begin the registration process that
will provide you with the appropriate license file for product use.
Without a license, the software runs in 1K-limited demo mode.
(2) If you would like to simply evaluate CodeWarrior Standard Edition or
CodeWarrior Professional Edition, send a request for an evaluation license to
Freescale sales or support at http://www.freescale.com
(3) If you have any questions or comments/improvements, please contact us. We ap
preciate your
input and are always looking for ways to improve the product.
(4) For Technical Support Issues please send an email to support@freescale.com
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!
It contains:
- CodeWarrior for Freescale HC(S)08 (Special, Standard and Professional Edition)
What's new:
- New and updated support for HC(S)08 families:
HC08 Derivatives
AB
MC68HC908AB32
AP
MC68HC908AP8 MC68HC908AP8A
MC68HC908AP16 MC68HC908AP16A
MC68HC908AP32 MC68HC908AP32A
MC68HC908AP64 MC68HC908AP64A
AS/AZ
MC68HC908AS32 MC68HC908AS32A
MC68HC908AS60 MC68HC908AS60A
MC68HC908AZ32A
MC68HC908AZ60A

BD
MC68HC908BD48
EY
MC68HC908EY8
MC68HC908EY16
GP/GT
MC68HC908GP32
MC68HC908GT8
MC68HC908GT16
GR
MC68HC908GR4
MC68HC908GR8
MC68HC908GR16 MC68HC908GR16A
MC68HC908GR32A
MC68HC908GR48A
MC68HC908GR60A
GZ
MC68HC908GZ8
MC68HC908GZ16
MC68HC908GZ32
MC68HC908GZ48
MC68HC908GZ60
JB/JG/JT/JW
MC68HC908JB1
MC68HC908JB8
MC68HC908JB12
MC68HC908JB16
MC68HC908JG16
MC68HC908JW32
JK/JL
MC68HC908JK1
MC68HC908JK3
MC68HC908JK8
MC68HC908JK16
MC68HC908JL3
MC68HC908JL8
MC68HC908JL16

JW
MC68HC908JW32
KX
MC68HC908KX2
MC68HC908KX8
LB
MC68HC908LB8
LD
MC68HC908LD64
LJ/LK
MC68HC908LJ12
MC68HC908LJ24
MC68HC908LK24
MR
MC68HC908MR4
MC68HC908MR8
MC68HC908MR16
MC68HC908MR32
QB
MC68HC908QB4
MC68HC908QB8
QL
MC68HC908QL2
MC68HC908QL3
MC68HC908QL4
QT/QY
MC68HC908QT1
MC68HC908QT2
MC68HC908QT4
MC68HC908QT8
MC68HC908QY1
MC68HC908QY2
MC68HC908QY4
MC68HC908QY8
HLC QT/QY
MC68HLC908QT1
MC68HLC908QT2
MC68HLC908QT4
MC68HLC908QY1
MC68HLC908QY2
MC68HLC908QY4
RF/RK
MC68HC908RF2
MC68HC908RK2
SR
MC68HC908SR12
HCS08 Derivatives

AW
MC9S08AW32
MC9S08AW48
MC9S08AW60
GB/GT
MC9S08GT16
MC9S08GT32 MC9S08GT32A
MC9S08GT60 MC9S08GT60A
MC9S08GB32 MC9S08GB32A
MC9S08GB60 MC9S08GB60A
RE/RD/RC/RG
MC9S08RC8
MC9S08RC16
MC9S08RC32
MC9S08RC60
MC9S08RD8
MC9S08RD16
MC9S08RD32
MC9S08RD60
MC9S08RE8
MC9S08RE16
MC9S08RE32
MC9S08RE60
MC9S08RG32
MC9S08RG60
- New IDE 5.7 featuring External Build Support, New Command Window 3.1 version,
Improved Cache Window
- New Pack and Go IDE component. It provides an easy way to send a collection of
files/projects to the support team
- New Tip of the Day IDE component that provides you with hints on how to better
use CodeWarrior
- New updated Wizard
- P&E Debug: New Improved GUI
- Updated licensing scheme to support USB dongles
- Now you can press F1 in the IDE error/output window to get a description of th
e message produced
- New/updated assembler
- New/updated compiler
- Updated prm and library files for existing and new derivatives
- Updated debugger/simulator files
- New/updated documentation in /Help/pdf folder
- Updated online documentation with extended search capabilities (IDE menu see H
elp > CodeWarrior Help)
- Additional .chm searchable help files (see Help > CodeWarrior Help)
- Updated Processor Expert 2.97 for Freescale HC(S)08 with Device Initialization
:
- Device Initialization supported, code generation both to assembler and C
- Supported new derivatives of the HC(S)08 family (JL3E,QC16,QC8,QC4,LV8,LV4,E
Y16A,EY8A,QG8,QG4,MC13211,MC13212,MC13213 and MC13214).
- User interface of CPU beans improved, properties are re-organized in the fol
lowing groups: "Clock settings", "Internal peripherals", "CPU interrupts", "Enab
led speed modes".
- Option dialog with CPU package selection is displayed during PE project crea
tion.
- New init beans: Init_COP, Init_GPIO, Init_IRQ, Init_KBI, Init_OpAmp, Init_MT
IM, Init_PWU, Init_SLIC.
- ControlErrorEvents method added to FreescaleCAN bean in order to control pen
ding error interrupt sources.
- Functionality of SendFrame method of FreescaleCAN bean was changed to allow
sending of extended frames with any message ID. An example can be found in the b
eans documentation (hint).
- FreescaleCAN: Initialization sequence of Acceptance Code and Acceptance Mask
has been changed. The ordering of the bytes was reversed to correspond with byt
e ordering within the MessageID. Please see details in Acceptance Code and Accep
tance mask properties hint/help.
- "Deprecated" beans ADfast and ADconverter are removed. ADC bean should be us
ed instead. It supports all functionality of removed beans.
- SetInput and SetOutput methods added to I/O access beans (BitIO, BitsIO, Byt
eIO, Byte2IO, Byte3IO, Byte4IO). The methods directly set direction of specific
IO port.
- Initialization of BACKDOORKEY registers was changed
- To get the list of HC(S)08 derivatives supported by Processor Expert 2.97, p
lease read the README.txt installed in the /ProcessorExpert folder of your HC08
V5.0 installation.
- Supported new derivatives of the HC08 family (AP8, JT8, LB8, QY8, QB4, QB8,
QL2, QL3 and QL4).
- Supported new peripherals (new beans MotorolaOpAmp, MotorolaLCM).
- The 28pin package for the GR16 derivative is no more supported, as it was re
moved from newer version of the datasheet.
- Peripheral initialization beans created for all CPUs.
- Tiny memory model is supported.
- The ProcessorExpert data directory is moved from bin\plugins\com\support\ to
CodeWarrior root.
- New command 'Freeze Generated Code' is supported (in the 'Main menu | Proces
sor Expert').
- Bean Selector - added list of all supported beans in the alphabet order (inc
luding fast-search functionality).
- Added help 'Bean Keywords' item in the 'Help | Processor Expert'.
- Added support of automated updates of PE_Plugin.dll from UPDATE directory.
- Added support of Back/Forward buttons in Inspector.
- Added support of track/review changes in modules after code generation (opti
onally).
- Fixed bug with build non-PE projects.
- Fixed bug in timing calculation for beans that use the RTIshared bean and re
quest to set 0% error (#731).
- New command 'Error window popup menu | Copy to Clipboard' has bee added.
- The 'Code Design' menu item renamed to the 'Code Generation' menu.
- Generated files' paths are stored relatively in the mcp project file.
- Modified message is displayed when enabling PE for projects that have not PE
activated.
- Changes in creating of bean template - customizing of bean items is optional
, the bean template dialog is opened first. Corresponding command has been renam
ed.
- The item 'Introduction' of the 'Help | Processor Expert' menu has been renam
ed to 'Concepts'.
- Added support of "_" character instead of space in license FEATURE string (B
asic Beans, Advances Beans)
- Folders "Generated Modules" and "User Modules" have been added into the PE p
roject tree.
- External modules/libraries that are linked to the application, are listed in
the project tree.
- Generated documentation (the list of methods and the list of signals) is add
ed into the project tree during code generation.
- New command "Copy Project To" in Project panel has been added,
- The 'Put invocation' item of popup menu of PE Project panel has been removed
- Drag'n'drop beans' method declaration instead of invocation from Project pan
el to editor has been supported.
- Generation of ISRs into the CPU event module has been supported (on PE Proje
ct Options).
- Added new menu command 'Help | Processor Expert On-line Support'.
- Added Save Desktop button in the PE Environment Options panel.
- Option "Undo for code design" replaced by "Enable Undo/Redo" in PE Environme
nt Options panel
- Please read the 'Readme.txt' file installed at the root of the 'ProcessorExp
ert' folder for more details.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!
Docked vs. MDI Child window modes for project windows
By Default, the project windows are in Docked window mode. If you want to switch
to MDI Child window mode,
go to the bin\Plugins\Support\DefaultLocations directory of your installation an
d rename the file
IDEDefaultLocation.mdi to IDEDefaultLocation.xml.
The next time the CodeWarrior IDE is started all new projects will use the MDI C
hild window mode.
For existing projects, you have to make sure to delete the Data folder before op
ening them;
otherwise they will still use the Docked window mode.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!

Please read the 'Release Notes' folder installed for more details.
Contacting us:
Thank you for choosing Freescale to serve your technical needs.
Please feel free to call us at 1-800-521-6274 or to check on your status or go t
o <www.freescale.com> to the Register/login.
Please make sure you enter your name, phone, email, company name & address.
We welcome and encourage comments. You can contact us directly by sending e-mail
to support@freescale.com.
Drop us a line to let us know how we're doing. We'll listen and we'll act.
Visit our product pages at: <http://www.codewarrior.com> and <http://www.freesca
le.com>
Freescale

You might also like