© Freescale, LRR 9/17/2007 @ 3:32 PM
13
5.1 OSEK
The CodeWarrior Development Studio for HCS12(X) Professional Edition is ‘OSEK aware’.
5.2 PC-Lint
PC-Lint is a software package that finds errata in your C programs using the K&R and ANSI standards
for C. The purpose of linting your programs is to determine potential problems prior to integration or
porting, or to reveal unusual constructs that may be a source of subtle errors. PC-Lint often finds
problems that the compiler alone cannot.
The CodeWarrior Development Studio for HCS12(X) Professional Edition has PC-Lint plugins. PC-
lint(TM) is a product from Gimpel Software. You need PC-lint installed in order to use the CodeWarrior
plugin.
5.3 MSCAN
The CAN LLD’s were developed with a Toucan interface for HC08, HC12 and MPC5xx.
5.4 LIN
The LIN drivers are available free of charge from Freescale.
6 Why update and upgrade?
There are multiple reasons to upgrade to a new release, upgrade from Special Edition to Standard and
Professional Edition but the most important one is that it will save money in the long run by reducing the
design time, improve re-use and improve the quality of the product, leading to lower maintenance costs.
6.1 Upgrade to Professional Edition
These new features are ALL available in the Professional Edition. Check out the 'Release Notes' folder (or
menu Help * Online Manuals in the IDE).
- Full support for HC12, HCS12 and HCS12X architectures
- Updated XGATE compiler
- Updated HC12/HCS12/HCS12X compiler.
- New version of the IDE 5.7.
- Updated simulator/debugger with improved support for global and XGATE address spaces.
- Support for HCS12X trace functionality
- Processor Expert support for HCS12X CPU and peripherals (excluding XGATE module)
- Updated documentation.
- Updated examples.
- Various bug fixes.
6.2 Upgrade to Standard Edition
Standard Edition adds many features to the Special Edition:
- Data visualization/IO stimulation to improve debugging
- Access to Unis’ software beans to accelerate application designs
- No limitation on C code size for HCS12 CPU, HCS12X CPU and XGATE module
© Freescale, LRR 9/17/2007 @ 3:32 PM
14
- No limitation on number of files the linker can handle
- Libmaker to create binary libraries
- Decoder to create a listing from ELF files
Standard Edition also offers the possibility to add extra features needed for a specific development:
C/C++.
6.3 Upgrade C compiler of Special Edition
The C compiler upgrade to 64Kbytes is for users of the Special Edition requiring more than 32Kbytes of
code. The use of C code offers portability, faster debugging and design of complex applications that would
be very difficult to debug at the assembly level.
The C64 upgrade allows up to 64Kbytes of code to be generated and the C-compiler upgrade allows
unlimited code to be generated.
All upgrades remove the file limitation for the linker of the 32Kbyte initial version.
7 Software Products: Part numbers
Base Product Part number
HCS12(X) Special Edition is now distributed in a 3-CD DVD
pack with HC(S)08 Special Edition and Service Pack CD
CWX-HXX-SE
Standard Edition CWS-H12-STDED-CX
Professional Edition CWS-H12-PROED-CX
C compiler only CWS-H12-CC-CX
Debugger only CWS-H12-DBG-CX
Options for Special Edition Part number
C compiler/debugger Upgrade to 64 Kbytes for Special Edition CWS-H12-C64K-CX
XGATE Tools Option CWX-H12-XGATE-KX
Options for Standard Edition Part number
C++ / Compact C++ option for Standard Edition CWX-H12-ENHNC-KX
Product Upgrades Part number
Upgrade from Special Edition to Standard Edition CWS-H12-STDED-UX
Upgrade from Standard Edition to Professional Edition CWS-H12-PROED-UX
Technical Support Part number
1 year technical support for 64K C upgrade CWT-H12-C64K-TX
1 year technical support for C Compiler upgrade CWT-H12-CC-TX
1 year technical support for Standard Edition CWT-H12-STDED-TX
1 year technical support for Professional Edition CWT-H12-PROED-TX
© Freescale, LRR 9/17/2007 @ 3:32 PM
15
8 Hardware Products
There are several hardware connections available to suit the needs of the most demanding. CodeWarrior has
built-in drivers to communicate with these different interfaces and make the function transparent to the user.
Many connections are now available:
- Standard RS232 to Serial monitor (HCS12 devices with flashed monitor)
- Multilink parallel to BDM for HCS12 (will be replaced by USB to BDM)
- Multilink USB to BDM for HCS12
- CyclonePRO serial/USB/Ethernet to BDM (HC12 and HCS12)
- SofTec inDart USB to BDM for HCS12
CodeWarrior Development Studio for HCS12(X) Release 3.x can also support any third party hardware
connection compatible with CodeWarrior General Debug Interface (GDI) integrated in the debugger.
8.1 Multilinks
The Multilink is an easy to use, low-cost development tool for Freescale’s
HCS12(X) Flash MCUs. It provides the interface for in-circuit emulation,
debugging and programming through the HCS12(X)’s standard BDM serial
debug/breakpoint interface. There are several versions of the Multilink target
interface (see above)
8.2 Cyclone and CyclonePRO
The CyclonePRO version is available that supports multiple host-target interfaces:
serial, parallel, USB and Ethernet to BDM.
8.3 InDART (SofTec Microsystems)
USB-based inDART-HCS12(X) takes advantage of Metrowerks’ CodeWarrior
Development Studio for HC12 and the ISP (In-System Programming) feature to
program the FLASH memory of the target microcontroller. Together with
CodeWarrior, inDART-HCS12(X) provides you with everything you need to
write, compile, download, in-circuit emulate and debug user code. inDART-
HCS12(X) Design Kits come together with an Evaluation Board to permit an easy and fast start-up. C and
Assembly examples are available for a first debugging process. Contact SofTec Microsystems or Metrowerks
distributors directly.
9 Hardware Products: Part Numbers
Existing hardware products must be upgraded to be RoHS compliant by June 2006. As the RoHS compliant
products become available old part numbers will be marked as “No Longer Manufactured” on the Freescale
WEB. The RoHS compliant products can be ordered by adding an “E” to the end of the old part number.

CWT-H12-CC-TX

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
SOFTWARE C COMPILER/DEBUG HCS12
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union