
DEMO9S08QE8 User Manual
29
8
DEMO9S08QE8 CODE DEVELOPMENT SOFTWARE
The DEMO9S08QE8 includes P&E’s Embedded Multilink circuitry, so no
external hardware BDM tool is needed to debug and program the
DEMO9S08QE8. A user only needs to connect the DEMO9S08QE8 to their
PC to start developing code for it.
The DEMO9S08QE8 package comes with a special edition of Freescale’s
CodeWarrior studio. In addition, P&E’s evaluation software for HCS08 is
available online at www.pemicro.com. A user may use either CodeWarrior or
P&E software tools to develop code for the DEMO9S08QE8.
8.1
Using CodeWarrior With The DEMO9S08QE8
The CodeWarrior studio supports Freescale’s HCS08 devices. It offers C,
C++, and assembly-level support, and provides debugging capabilities based
on P&E’s debug and programming technologies.
A programming or debug session with the project-based CodeWarrior IDE
may be launched by double-clicking on the project name (the format is
projectname.mcp) from your file storage. Its tutorials, FAQs, and quick start
guides are easy to follow and will allow you use pre-built templates to begin
creating a new project in a short time.
8.2
Using P&E Software With The DEMO9S08QE8
P&E offers software tools for Freescale’s HCS08 devices that can be used to
develop code for the DEMO9S08QE8 board. P&E offers an integrated
development environment, which combines a command-line assembler, in-
circuit debugger, and flash memory programmer. The assembler includes
features such as a full string replacement macro, conditional assembly,
include files, and more. The debugger supports both assembly and C source-
level debugging. The programmer can program/reprogram both internal and
external flash devices in-circuit.
9
TRANSITIONING TO YOUR OWN TARGET
Once you have finished working with the DEMO9S08QE8 and are ready to
build your own target, you will need a hardware tool to allow you to develop
using your own board. P&E’s USB Multilink and P&E’s Cyclone PRO offer two
effective solutions, depending on your needs. Both work with Freescale’s