When building products based on today’s increasingly sophisticated and featurerich
devices, developers need tools which help them efficiently build, debug, and
analyze their complex development projects. Shrinking time to market is critical to
success and leveraging the experience of silicon designers working along side
tools developers decreases delay in your overall program. CodeWarrior™
Development Studio for StarCore™ MSC Edition combines a state–of–the–art
development studio supporting the advanced debug and profiling capabilities
inherent to Freescale’s MSC81xx and MSC71xx processors with tools that are
the outgrowth of close collaboration between DSP programmers, silicon and tools
designers ensuring thorough support of on-chip resources and allowing you to
leverage the silicon’s powerful diagnostic resources.
The intuitive CodeWarrior Integrated Development Environment (IDE) is easy to
navigate and provides a full–featured editor for creative applications. Once created,
applications are built and downloaded to the target with the click of a button. By
providing comprehensive visibility into the target processor, reliable control over
program execution, and an intuitive interface for setting up complex debugging
tasks, CodeWarrior allows you to spend less time debugging code and more time
developing your product. Easily tune your system using CodeWarrior’s substantial
profiling capabilities to identify and alleviate bottlenecks, enabling you to hit your
performance targets and ship your product faster.
CodeWarrior for StarCore DSP v3.2.x is available for developers using MSC8144, MSC812x, MSC711x, or single-core StarCore devices. The differences between the v10 release and the current v3.2.1 release are highlighted in the table below.
Below are feature highlights of the CodeWarrior suites for StarCore DSP Architectures. You can also:
CW for StarCore v3.2.1 |
|
Supported Platforms |
|
| MSC8144/E/EC StarCore-Based DSP (SC3400 Core) | ![]() |
| MSC81xx StarCore-Based DSPs (SC140 Core) | ![]() |
| MSC711x StarCore Based DSPs (SC1400 Core) | ![]() |
Build Tools |
|
| V22 maintenance branch C/C++ Compiler | ![]() |
| Assembler | ![]() |
| Linker | ![]() |
Debug Tools |
|
| Source-Level Debugger | ![]() |
| Multicore and Multi-DSP Debug | ![]() |
| SmartDSP OS kernel awareness | ![]() |
| Built-in scripting support | ![]() |
| MMU configurator utility | ![]() |
| Flash Programmer | ![]() |
Run Control |
|
| CodeWarrior USB TAP | ![]() |
| CodeWarrior Ethernet TAP | ![]() |
Simulators |
|
| SC3400 DSP subsystem instruction set simulator and performance accurate simulator | ![]() |
Trace and Profile |
|
| Instruction Trace, stop-mode | ![]() |
| Basic Performance Profiler | ![]() |
Real-Time OS |
|
| SmartDSP OS | ![]() |
– included in suite |
Visit one of these CodeWarrior Forums to discuss, share and learn about CodeWarrior Tools: