News & Analysis

Software development tools

11/29/2001 12:14 PM EST

Software development tools
The Tasking C166/ST10 software development toolset offers automated memory, an enhanced development environment, modified linker/locator, and a restyled debugger. One of the principal enhancements is a technology called global storage optimization, implemented in the toolset's compiler. Global storage optimization fills in memory qualifiers based on the suitability of objects in either near or far memory spaces. The optimization is global in its application scope; the whole application is pre-compiled to gather information about all static objects, and then compiled again, using an optimized memory configuration. The Tasking C compiler also supports packed structures, allowing fields within a structure to be allocated at unaligned addresses. The compiler can then generate code to access the unaligned fields, facilitating integration with 8-bit targets. Features and usability enhancements have been added to the toolset's development environment as well. These include back and forward buttons for file navigation; windows that allow source code files to be split horizontally and vertically in up to four edit windows; an HTML view window, which allows the user to browse through product manuals, project or code documentation, or surf the Internet; and an XML collapsible grid viewer, which displays a hierarchy of the elements and the elements themselves in an XML document. A smart linking feature has been added to the linker/locator. This feature automatically removes unused functions from a library object. Finally, the toolset's CrossView Pro debugger offers generic OSEK kernel awareness. Based on the OSEK run-time interface language specification, the debugger can inspect and present the internals of the developer's OSEK-compliant operating system. The C166/ST 10 toolset is available now for HP/UX, Windows, Solaris, and Linux, starting at $2,650.

Altium
Sydney, Australia
61 29 975 7710
www.altium.com





Please sign in to post comment

Navigate to related information

EE Buzz DesignCon

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)

Feedback Form