EMBEDDED DEVELOPMENT STUDIOA User friendly development environment for Windows |
|
Please use Adobe Acrobat to view PDF files.
|
|
Products 8051 ColdFire 68XXX Z80/HD64180 8085 6801/6301 6809 68HC11 Embedded Development Studio (IDE) Show all productsSales Price list Shopping Basket Distributors Request information15 day Evaluation 8051 Development Suite ColdFire Development Suite 680X0 C Compiler & 68000 Simulator4kb 12 Month Demos ColdFire Development Suite 680X0 C Compiler & 68000 SimulatorSupport Register Get updated
|
Crosswares Embedded Development
Studio leverages the features of Windows to provide a development environment that allows
the programmer to concentrate on the primary task of
software development. It eliminates at a stroke, the
learning curve normally associated with the use of a
sophisticated tool chain and provides an extensive range
of features to help the programmer. It encourages a
project management approach with wizards and property
pages to help with the setup process. It features a
multi-threaded interface to multiple tool chains, an
integrated feature rich text editor with full context
colouring, multiple terminal emulators, a source code
browser, complete on-line books with full text searching
and a unique configuration system to manage startup files
and target specific options. Dockable windows have been
introduced with the latest release to make the
environment even easier to use. The Embedded Development Studio comes with the Crossware tools of your choice. This might be a sophisticated ANSI standard C compiler for the M68020 or a simple relocatable assembler for the 8051 microcontroller. Whatever Crossware tools you choose, they will be seamlessly integrated into the Embedded Development Studio allowing you to make your choice of target system from all of the options available. As you write your source code in the integrated editor, context colouring highlights the language keywords and the assembler opcodes supported by your target system opcodes. The Embedded Development Studio works out the dependencies in your source code and displays all of the files in your project in a project tree. Editing any of these files is only a double click away. When you click on the Build icon your code will be compiled, assembled and linked in the background allowing you to carry on with other important tasks. HIGHLIGHTS
TECHNICAL DETAILSDOCKABLE WINDOWS Multiple features require multiple views and organising the positions of these views on the screen can soon become a burden. When a new window is opened, the user is required to position it so that it does not obscure the other windows that need to be seen. Dockable windows overcome this problem. When a dockable window is opened it will automatically position itself near the edge of the screen. The other windows are moved to accommodate it and so nothing is obscured. It can be dragged so that it docks at a different location or so that it floats above the other windows. Alternatively it can be completely undocked so that it behaves like a conventional Windows window. SEAMLESS INTEGRATION The Embedded Development Studio is a multiple target environment. It automatically detects which tools are present and configures itself accordingly. When you create a new project and select the target family, the tools for that target family are automatically made available. If a simulator for the target family is present then this is integrated into the Embedded Development Studio to form a single seamless environment. PROJECT ORIENTED DEVELOPMENT The Embedded Development Studio uses a project oriented approach to help you organise your development work. A wizard will create a new project for you allowing you to select the target chip, memory configuration and output format and will optionally create the source code files that you need to get started. MULTI-THREADED INTERFACE Multi-threading is used extensively in the Embedded Development Studio. It is used by the find-in-files utility, by the terminal emulators and most importantly by the interface to tool chain components such as the compiler, assembler and linker. The various thread priorities have been carefully configured so that editing and other user tasks are not affected by tasks running in the background. CONFIGURATION MANAGEMENT One of the issues with embedded development is the initialisation of the target system. Different microcontrollers and target boards require different startup routines. There are too many variations to be covered by a standard set of routines and so the Embedded Development Studio provides a system to allow users to easily define and include their own routines. This configuration management system also allows other requirements such as memory ranges, compiler and linker options, etc to be defined. This is ideal for managers of software teams who can pre-configure the Embedded Development Studio so that it allows their programmers to easily select the appropriate configuration. ON-LINE BOOKS The complete set of user manuals is available on-line. The book viewer is integrated into the Embedded Development Studio which creates a table of contents giving immediate access to all documentation including information on all of the C library routines, assembler opcodes and directives. Hot key access to this information is supported via links from the editor to the book indexing system. AVAILABILITY AND HOST SYSTEM REQUIREMENTS The Embedded Development Studio accompanies a range of C compilers, cross assemblers and simulators from Crossware - the NT series of packages. Details of these development tools are given in separate data sheets. All of these development tools and the Embedded Development Studio are 32 bit applications and require an IBM compatible PC running an Intel Pentium or above running Windows 9x, Windows ME, Windows NT 4.0, Windows 2000 or Windows XP. |Home|Request information| Copyright © 1985-2004 Crossware
Products. All rights reserved. Revised: 12 January, 2004. |