Product category:
Design and Development Software
News Release from: Altium | Subject: Tasking C166/ST10 toolset V8.0
Edited by the Electronicstalk Editorial
Team on 17 June 2003
Embedded toolset optimises code
development
Version 8.0 of the Tasking C166/ST10 embedded software development toolset features a host of major enhancements and new and unique features.
Building on Tasking's 12-year history as the leading software development toolset brand for the 16bit C166 and ST10 architectures, version 8.0 of this toolset features a host of major enhancements and new and unique features Improved code optimisation, the addition of Flash memory programming, major enhancements to the embedded development environment (EDE), extended ROM monitor support, and a standard template library are just some of the highlights of this new release
This article was originally published on Electronicstalk on 14 Mar 2001 at 8.00am (UK)
Related stories
Tools speed 56K DSP designs to market
Tasking has announced the immediate availability of the Tasking DSP56xxx Tool Suite V3.0, featuring advanced debugging capabilities and a new integrated development environment.
XA tool suite uses Safer C for robust code
Tasking says its XA Tool Suite V4.0 has enhanced easy/expert configuration modes that simplify the learning curve for novices, while offering low-level control for the more experienced.
A new optimisation process has been added to the compiler that gives C166/ST10 developers an average of 2.5% increase in code compression compared with the previous version of the toolset.
The powerful data flow analysis peephole (DFAP) optimisation increases both code execution speed and code compaction.
In addition, packed structure support and memory usage improvements allow developers to further optimise applications to suit their specific needs.
Further reading
Tasking supports yet more 8051 variants
Available now, the Tasking 8051 Tool Suite V6.0 has enhanced debugging and a simplified development environment that eases design of next-generation intelligent control.
System debugs multivendor multiprocessor designs
Tasking reckons its new Multicore debug system is the first-ever vendor-independent multicore debugging technology.
Toolset makes more of MCU memory
V7.5 of the Tasking C166/ST10 toolset delivers advanced automated memory utilisation for the complete range of C166/ST10 derivatives.
With version 8.0 of the C166/ST10 toolset, developers no longer need to purchase a separate Flash utility.
The new version delivers Flash memory programming for both on-chip or external Flash devices integrated into the CrossView Pro debugger.
Developers can now specify the Flash types and memory ranges in the EDE, and the debugger will manage the downloading and programming.
Version 8.0 builds on Tasking's industry-leading depth of control of the microcontroller, the application, and the code generation tools with dramatic enhancements to its award-winning EDE.
It gives the developer better control over the initialisation of applications while at the same time making significant improvements to ease of use.
The addition of a tree-view menu increases makes project navigation much easier.
It enables developers to configure their projects, and have full control over the setup of all tools, such as the compiler.
Support for context sensitive help has been extended to the tool configuration menus.
The EDE allows in situ editing of register values by enabling the developer to set the values at a symbolic level, rather than at the individual bitfield level.
The result is a more flexible and intuitive method of setting registers.
Another new feature is the automatic customisation of the control panel of the EDE according to the particular derivative selected.
This makes it easier to remember all the necessary settings required for the specific chip as only the relevant controls for each derivative are shown.
Once all the edits and settings have been made, the EDE now automatically generates the correct startup code for the application.
Responding to customer feedback, Altium has added full ROM monitor support for all derivatives, including the XC16x family.
This adds development flexibility where on-chip debugging is not the ideal solution.
Version 8.0 of the Tasking toolset is the first and only C166/ST10 toolset in the industry to offer the STLport standard template library, provided with the C++ compiler package.
SLTport is regarded as one of the de facto industry standards by the C++ community and enables C++ developers to avoid C++ conformance traps and portability issues.
The Tasking C166/ST10 toolset is a complete, integrated embedded software development toolset consisting of the Tasking EDE, C/C++/EC++ compiler, assembler, linker/locator and CrossView Pro OCDS, ROM monitor and simulator debugger.
The product is available for PC/Windows, PC/Linux, Sun/Solaris, and HP9000/UX platforms.
Prices start at US $2650 for the C compiler and simulator debugger package for PC/Windows.
• Altium: contact details and other news
• Email this article to a colleague
• Register for the free Electronicstalk email newsletter
• Electronicstalk Home Page

