CodeWarrior embedded software development studio is a complete integrated development environment (IDE)
that provides a highly visual and automated framework to accelerate development of the most complex
embedded applications.
Kinetis®, 8-bit,
ColdFire®, S12Z, HCS12, MPC5xx, MPC56xx, MobileGT® and
56800/E
CodeWarrior development tools provide the capabilities required by every engineer in the
development cycle. Purchasing and accessing these tools is easy and affordable.
Basic Components (or standard components) refer to the basic
blocks such as parallel ports, timers, A/D converters, and simple serial
interfaces as well as simple functions using them.
The Software Components are collection of software modules
developed to interface to popular external peripherals such as serial SPI
sensors, LCD modules, Flash memory modules, A/D and D/A converters as well as
implementing low level functions such as keyboard matrix, software SPI function,
7-segment display or simple FFT or FIR functions.
Advanced Components (or complex components) refer to the
Processor Expert components supporting complex peripherals such as complex A/D
conversions.
Will you use the Processor Expert Component Wizard?
The Processor Expert Component Wizard™ is the tool that allows you to
create your own components to address the specific needs of an application, like
the support of using a generic peripheral in a very specific way.
Do you need kernel aware debug for OSEK turbo?
What type of license do you plan to use?
Which programming language do you plan to use?
What code-size will your project require?
Will you use the Processor Expert Component Wizard?
Do you need kernel aware debug for the MQX RTOS?
What type of license do you plan to use?
Node-locked licenses are tied to a specific computer via a
Windows C: hard-drive ID or Ethernet MAC address. (USB dongle*) denotes an add-on option with a node-locked
license. In the USB dongle license implementation, the CodeWarrior license is
node-locked to a dongle that is connected to the USB port. CodeWarrior will be
enabled on any computer when the appropriate license.dat file is installed and
the corresponding USB dongle is connected. Therefore, the USB dongle license can
be shared among many computers by moving the dongle.
Floating licenses are installed on a server typically in a
multi-user environment and may be checked-out by anyone with access to that
server.
Which programming language do you plan to use?
What code-size will your project require?
Will you use the Processor Expert Component Wizard?
Do you need kernel aware debug for Linux or the MQX RTOS?
What type of license do you plan to use?
Which programming language do you plan to use?
What code-size will your project require?
Will you use the Processor Expert Component Wizard?
Do you need kernel-aware debug for the MQX RTOS?
What type of license do you plan to use?
Which programming language do you plan to use?
What code-size will your project require?
Do you need kernel aware debug for AUTOSAR?
What type of license do you plan to use?
What code-size will your project require?
What type of license do you plan to use?
Which programming language do you plan to use?
What code-size will your project require?
Which Processor Expert Components will you use?
Will you use the Processor Expert Component Wizard?
Do you need RTOS-aware debugging capability or the Profile Analysis tool?
What type of license do you plan to use?
Do you need to create Linux applications on an already deployed Linux kernel?
Do you need to debug multiple threads, processes, applications, and shared libraries?
Do you need to deploy and debug a Linux kernel, in addition to creating Linux
applications?
What type of license do you plan to use?
Node-locked licenses are tied to a specific computer via a
Windows C: hard-drive ID or Ethernet MAC address.
Floating licenses are installed on a server typically in a
multi-user environment and may be checked-out by anyone with access to that
server.
Which of the following tools will you use?
What type of license do you plan to use?
What code-size will your project require?
What type of license do you plan to use?
Which of the following tools will you use?
Do you need kernel aware debug for OSEK turbo?
Which programming language do you plan to use?
What type of license do you plan to use?
Node-locked licenses are tied to a specific computer via a
Windows C: hard-drive ID or Ethernet MAC address.
Floating licenses are installed on a server typically in a
multi-user environment and may be checked-out by anyone with access to that
server.
Node-locked licenses are tied to a specific computer via a
Windows C: hard-drive ID or Ethernet MAC address.
Floating licenses are installed on a server typically in a
multi-user environment and may be checked-out by anyone with access to that
server.
Which programming language do you plan to use?
Are you planning to use Our XGATE module?
What code-size will your project require?
Which Processor Expert Components will you use?
Do you need access to any of the following tools?
Processor Expert Component Wizard
Profile Analysis
Code Coverage
PC-lint plug-in
Kernel aware debug for OSEK turbo
What type of license do you plan to use?
Node-locked licenses are tied to a specific computer via a
Windows C: hard-drive ID or Ethernet MAC address. (USB dongle*) denotes an add-on option with a node-locked
license. In the USB dongle license implementation, the CodeWarrior license is
node-locked to a dongle that is connected to the USB port. CodeWarrior will be
enabled on any computer when the appropriate license.dat file is installed and
the corresponding USB dongle is connected. Therefore, the USB dongle license can
be shared among many computers by moving the dongle.
Floating licenses are installed on a server typically in a
multi-user environment and may be checked-out by anyone with access to that
server.
Which programming language do you plan to use?
What code-size will your project require?
Will you use any of the following tools?
Processor Expert Component Wizard
Profile Analysis
Code Coverage
PC-lint plug-in
Do you need kernel aware debug for OSEK turbo?
What type of license do you plan to use?
Which programming language do you plan to use?
What code-size will your project require?
Which Processor Expert Components will you use?
Will you use any of the following tools?
Processor Expert Component Wizard
Profile Analysis
Code Coverage
PC-lint plug-in
Do you need kernel aware debug for OSEK turbo?
What type of license do you plan to use?
Node-locked licenses are tied to a specific computer via a
Windows C: hard-drive ID or Ethernet MAC address.
Floating licenses are installed on a server typically in a
multi-user environment and may be checked-out by anyone with access to that
server.
Are you doing board bring up and will you want to perform in-depth DDR analysis?
Will you want to do extra networking analysis such as packet throughput or latency?
What type of license do you plan to use?
What code-size will your project require?
What type of license do you plan to use?
Which programming language do you plan to use?
What code-size will your project require?
Will you use the Processor Expert Component Wizard?
Do you need kernel-aware debug for the MQX-lite RTOS?
What type of license do you plan to use?
Which programming language do you plan to use?
What code-size will your project require?
Will you use the Processor Expert Component Development Environment?
What type of license do you plan to use?
Are you doing board bring up and will you want to perform in-depth DDR analysis?
Will you want to do extra networking analysis such as packet throughput or latency?
What type of license do you plan to use?
Node-locked licenses are tied to a specific computer via a
Windows C: hard-drive ID or Ethernet MAC address.
Floating licenses are installed on a server typically in a
multi-user environment and may be checked-out by anyone with access to that
server.
Are you doing board bring up and will you want to perform in-depth DDR analysis?